Apollo prices IPO at $19 per share

470
The firm priced shares at $19 apiece, the top of its indicative range, raising a reported $565m, and valuing the company