InvestorsHub Logo
icon url

Doktornolittle

01/20/21 2:09 PM

#293524 RE: boi568 #293519

$6.7B = 1/3 of market's defacto valuation of Biogen's Aducanumab.