Dilution14 Mil warrants are exercisable around $17 per shares leaves some nice profits at current stock prices but the dilution is going to erode that value very quickly. I'm not sure how many warrant holders would be willing to risk investing millions of dollars on the off chance they might be able to offload them.
I doubt we'll see a rush to exercise the warrants