Jan. 12 at 8:57 PM
$JANX 2nd worst performing biotech in the past year out of 215 companies, minimum value 500M. Unacceptable. Only srpt has been a larger piece of shit, and it still trades at nearly 3x cash value.
This CEO needs to go immediately. Inept turd.