Hmm.... yeah sure...
Couple months ago these same guys had a BUY recommendation and target price 21c,
and a couple of months prior to that...a BUY recommendation and target price of 26c....
Each for themselves what they want to believe.
Laughing stock of the market!! Literally and figuratively.