Emergent BioSolutions EBS Stock Losers Today Smart Money Exits 20260420 KNRX KNOREX posts 24 percent year over year Q1 2025 revenue gain shares fall 515 percent today The growth story Southern SCCO is not telling investors 320 20260511 Playtika Holding PLTK Stock Buy Decision Breakdown Playtika Holding posts 694 negative EPS surprise Deere DE Stock Valuation Metrics Overview Investors Pile In 20260423 Seneca Foods Q1 2026 Earnings Strong EPS of 619 Despite Modest Stock Reaction NVS Q1 2026 Earnings EPS Falls Short by 85 But Stock Holds Steady Vistra Corp VST Q1 2026 Earnings Massive EPS Beat Driven by Operational Strength and Favorable Market Conditions GTLS Q1 2026 Earnings Massive EPS Miss Highlights Operational Challenges CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition QGEN Q1 2026 Earnings EPS Slightly Below Estimates Despite Positive Stock Response