DIS Q1 2026 Earnings Beat on EPS Amid Mixed Segment Performance NWE Q1 2026 Earnings EPS Beats Estimates by 691 as Utility Operations Show Stability QuinStreet QNST Q1 2026 Earnings EPS Misses Estimates Slightly Stock Gains on Operational Resilience FSEA Q3 2024 Earnings Modest Profitability Achieved Amidst Challenging Environment EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure GPK Q1 2026 Earnings EPS Surpasses Expectations on 5598 Surprise