With 12,794,000 $1.00 warrants in the money and a deadline of June 23rd to exercise them, I'd suggest, in the absence of intervening news, that a large number that will be converted will also be sold.
So, with the equivalent of 10 to 12 full days of trading represented by those warrants, we have a built in headwind for the price which may intensify as we near the deadline.
Boxterfan.