InvestorsHub Logo

I-Man

07/17/19 7:32 AM

#950 RE: skepticone #948

Yes sad to see 60% loss in PPS since FDA approval notice put out...???