RE:RE:RE:RE:RE:RE:RE:Comparing market caps Rock Tech an Critical Elements Makes sense, they must be raising money because the permit isn't near, or they lack faith in the macro or something else.
At least the warrant price of 2.5 indicates management thinks we'll see 3 within the two years of the warrant expiry (though if it takes that long to reach just 3, I'll be long gone).