QuinStreet Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gains BH Q1 2025 Earnings EPS of 2337 Reported Amid Limited Disclosure XENE Q1 2026 Earnings Narrowed Loss Beats Estimates as Pipeline Progress Continues GATX Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback AEIS Q1 2026 Earnings EPS Surpasses Expectations by 35 Atmos Energy Corporation ATO Q1 2026 Earnings EPS Beats Estimates on Solid Operational Performance