This is my thinking with regards to the warrants...
First of all, anyone trying to buy over $500,000 shares on the open market is surely going to push the price up.....the average number of shares traded over the past 10 days is less than $250,000/day
The two highest volume days; April 10 with over 300,000 shares and April 16 with over 400,000 shares, the stock price moved up on both those days
The participants of the PP could not have accumulated those shares on the open market without causing the share price to run up....a run up at this time may get people speculating that there's a leak and could potentially cause a buying frenzy.....they surely do not want that.....cause if the share price runs away and there is news they are sitting on, then they may be forced to disclose the news before they want to
My opinion of course