Dear Cryhors.
A warrant is generally bought on a specialised market and is time dated, ie. at some point in the future it will expire. It allows the holder to buy at a price - almost always slightly higher than the current share price - and sell - hopefully at a higher price - before the warrant expires. The effect of selling, in a rapidly rising market, is to force cheaper shares into the market and is dilutional at the time of selling. However, if you hold warrants, it makes sense, in a rising market, to hold on until a realistic price is reached for the market value of the business. In the current state of the share market, where almost all of us are anticipating a rising share price, it makes sense to hang on unless you are close to the expiry date.
I apologise for the pedantry, and hope I'm not telling how grandma should suck eggs.
DNWL