re: the sell side is staggering Still overpriced IMO. I think the initial float price of $2.90 is probably the right valuation ATM.