Lessons learnt. When the big boys are promoting a stock as a great buy, run for the hills as they are most likely the ones dumping it.
A cool 700k shares on the sell side at $2.25. At this rate, $2 is a certainty.
Add to My Watchlist
What is My Watchlist?