Feb. 4 at 2:32 AM
$ICU Folks, this it was severe delusion looks like.
$45 per share, yet their last announced revenue wasn't even enough to pay its staff a salary💀 This will go below 1 again and have another RS at the end of this year or early 2027. You might get lucky trading this short term, but that's gambling, not investing.