InvestorsHub Logo
icon url

Investor2014

06/08/19 9:52 AM

#11272 RE: Theburg #11271

98.8% chance of positive treatment results in AD doesn’t sound like a bear case to me - just a little hard to believe it might be true.