ROKU Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction CEG Q1 2026 Earnings EPS Beats Estimates as Constellation Capitalizes on Nuclear and Clean Energy Demand CVCO Q1 2026 Earnings EPS Beats Estimates Stock Reacts Positively PTON Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Subscriber Momentum MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds Eagle Materials Q1 2026 Earnings EPS Surges Past Estimates Shares Creep Higher