NRX Pharmaceuticals Q1 2026 Earnings EPS Miss Marks 114 Surprise Shortfall Stock Surges 20 Perrigo PRGO Q1 2026 Earnings EPS Beats Estimates by 345 Stock Declines Slightly CLSK Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Edge Higher TREX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher DDI Q1 2026 Earnings Strong EPS Surprise Lifts Results Despite Market Pullback Bank of America Q1 2026 Earnings EPS Surges Past Expectations as Net Interest Income Holds Steady Xcel Energy XEL Q1 2026 Earnings Slump EPS Falls Short of 091 Target MRNA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares ADM Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Genius Group Limited Q4 2022 Earnings Massive EPS Miss Erases Estimates as Stock Slides VNO Q1 2026 Earnings EPS Misses as Office Headwinds Persist Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 VMD Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges