Stocks | Thu Mar 28, 2013 6:24pm EDT

Apollo-backed Evertec sees IPO priced at $18-$20/shr