I was in the IPO and actually sold out today just a tad off the top - it was looking almost too good. Could regret it but it was at a healthy profit against the $1.42 IPO price. Should probably give some credit for that profit to ATL as I may not have even got a whiff of it had I not been an ATL holder.
ATL Price at posting:
44.0¢ Sentiment: Hold Disclosure: Held