Enliven Therapeutics Faces Headwinds ELVN Drops 285 Amid Biotech Volatility
Mexican Stocks Edge Lower as SPBMV IPC Dips 040
Excelerate Energy EE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 37
Novartis Raises FullYear Sales and Profit Guidance Citing Strong Operational Momentum