Yes "relentless selling into the bid is... painful".
Nice run up to $1.48, then sold down to $1.03, very discouraging for recent investors.
The warrants will be exercised (or expiire) before December of this year.
The only defense is a steady stream of good news like on Monday.
Management sees the big picture and will release news as they deem appropriate.
Big News will fix the shorters, and warrant holders can sell at a higer price.
More news next week?