AVTR Avantor posts 62 percent Q1 2026 earnings surprise shares dip 013 percent in todays trading NRXP NRX Pharmaceuticals shares climb 352 percent as investors shrug off worse than expected Q4 2025 EPS miss CPBI Cent Plains reports 103 revenue growth in Q2 2025 shares rise on solid quarterly performance What drives Xcel Energy XEL profit more than anything else Q1 2026 EPS Misses Estimates What separates eBay EBAY from the pack Market Focus 20260503 NOV NOV posts 68 negative Q1 2026 EPS surprise shares drop nearly 3 in todays trading The real story behind NRX NRXPW valuation Risk Aversion 20260506 The key driver behind Atlanticus ATLCL revenue growth Atlanticus posts 79 EPS beat tops analyst views