NanoViricides Inc NNVC Q1 2026 Earnings Narrower Loss Drives Positive Stock Reaction MSGE Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain Cenovus Energy Inc CVE Q1 2026 Earnings EPS Surges Past Estimates but Stock Slips on Broader Sector Weakness BSRR Q1 2026 Earnings Earnings Surpass Estimates on Improved Operating Performance KBR Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher POWL Q1 2026 Earnings EPS Misses Estimates amid Operational Headwinds Shares Edge Higher MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength GE Vernova Q1 2026 Earnings Strong EPS Beat Fails to Lift Shares Stock Falls 36 Quantum Corporation QMCO Q1 2026 Earnings EPS Surprise of 2157 Driven by Cost Control Stock Declines ASAN Q1 2026 Earnings EPS Beat Surprises Market Stock Surges 4 Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beats Estimates Amid Shipping Market Headwinds ON Q1 2026 Earnings EPS Beats Estimates Stock Jumps 6 HUBS Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response