First Data hit the public markets on Thursday. The results weren't great, the payments processor priced at $16/share well below the expected range of $18-$20. On the first day of trading the stock priced crawled up 2.43%, but ultimately closed below its IPO price, at 15.83/share.