Archive

Year: 2026

All Year: 2026 Articles

Newest first · Page 293

Moderna Sinks 6% on Citi Downgrade; Merck and Pfizer Stay Flat

Citigroup just slapped a Sell rating on one of 2026's most explosive biotech stocks, warning that soaring investor hopes around a cancer vaccine partnership with Merck have carried the valuation into dangerous territory.

David Moadel · 1 month ago