InvestorsHub Logo

BuckeyeMike

05/16/18 8:56 PM

#201 RE: jdlamont #200

Ameritrade shows Tutes own 103.7% of the float with 15% short. Good Phase III news could send this much higher is the hope.