AppNexus files confidentially for IPO

December 02, 2016