That's the point. Throwing out huge, huge numbers. 100MM in sales.
Very similar to people throwing out huge, huge pps numbers.
My little calculation a few weeks ago suggested we would not support a market cap of 20MM. I said I think this may come back to earth. I happened to be correct...and the timing of the comments made some think I was trading in tandem with others. Watch the TA folks. FWIW.
Today was a day no one ever dreamed of...buying in the 12's. Better opportunities await as we drift back to a fairer evaluation...even with the hype.