Emergent BioSolutions EBS Stock Losers Today Smart Money Exits 20260420 XBIT XBiotech posts 100 percent Q1 2020 EPS miss falls 079 percent on soft investor sentiment LLYVK Liberty posts nearly in line Q4 2025 EPS results shares edge higher on stable investor sentiment Moderna Inc MRNA LNP Settlement Ramifications and Peer Biotech Catalyst Update PLPC Preformed tops Q4 2025 earnings per share estimates shares climb 68 percent on positive investor sentiment Corn Futures Face Pressure From Weakening Crude Oil Prices Silver Prices Decline on MCX Amid Strengthening Dollar and Rising Oil Prices HLX Q1 2026 Earnings Earnings Miss Weighs on Shares as Helix Energy Posts WiderThanExpected Loss PennyMac Mortgage Investment Trust PMTU Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds BLTE Q4 2025 Earnings WiderthanExpected Loss as PreRevenue Biotech Remains Focused on Clinical Development Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone