Super stoked to see 50 Million Shares TRADED TODAY! Serious money playing here now. Shorts? Maybe some. Far more likely just profit taking in light of the fact that its was up 35% in 2 days and your stupid not to if your in at $5/6/7.
When your in at 26-75c this froth is just waves lapping at the beach...