It's a high-risk trade, but this biotech down 80% this year could be a buy ○ found 2025 › Oct › 31 (Fri) @ 14:05 UTC a story from CNBC ⚠️ › Top News Jay ■ Woods ■ Sarepta ■ preview sentiment