"These guys are still coming to grips with the notion of being a public company."
Bollocks-assume ur being cynical-these dudes have been around/involved in public companies fr a long time now!!!
"If I had cash, though, I'd be buying some more. I expect a strong recovery and a few announcements after June 30."
I do agree with that sentiment-intend to take advantage myself in the near future!