When it comes to biotechs this stock is the undisputed king of the turds. Dead money.
Every other biotech has doubled or tripled off the bottom.
As always, expect it to go up or down a penny or two while every other biotech on Earth doubles or triples.
This stock is a joke.
That seems to be the game plan. The less news the better.
Correct. Considering the 4 major U.S. utilities the stock should be trading much higher. $4-$5 seems much more reasonable.