RE:Warrant Expiries
That may be part of it and another explanation could be that the June 23 warrant holders are selling the stock and keeping the warrants. This lets them get most of their capital out while riding the warrants for the next 14 months.