Trending Assets
Top investors this month
Trending Assets
Top investors this month
Sesen Bio down 57%

Well it does feel like biotech investing is a lottery sometimes - and the FDA denied approval of $SESN bladder cancer treatment, and the stock sank like a rock....


Rob T's avatar
$21.8MFollowers
Related
Already have an account?