karins: as others have pointed out, the warrants are worth far more than $0.27 .... that might be fair value if they were expiring in a month or two !
I'm familiar with valuations of options and warrants because I trade them a lot ....
As Derek2000 pointed out, if these warrants were available at a mere $0.27 on the market, I'd "back up the truck" to buy all I could. Even at $1 they'd be a great bargain.
Imagine if the stock rises to $27.50 in 5 years at expiration. The warrants would then be worth $20 .... or 74x the purchase price of $0.27 that you suggest ! Meanwhile a stockholder would only get a return of a bit over 3x .... so common sense dictates that the warrants are worth far more than $0.27.