ORGO And yet even at $75 the warrants are still theoretically a screaming bargain. Somethin doesn't make sense here