InvestorsHub Logo

Julius_Kelp

01/27/18 9:28 PM

#51380 RE: tx_farmer #51377

Despite that, their SP is $6.70, from $40 high. These Biotechs are a real roller coaster.