RE:How does this price make sense?It's a horrible bought deal. Even if you pretend those warrants are just more cashed up shares.... its still a .68 cent deal. Hard to ever trust management on this again. I might come back, but right now the stain management has caused its hard to ever put more than a speculative position on this stock again no matter how derisked it gets.