Sprout Social Inc SPT Q1 2026 Earnings EPS Beats Estimates by Wide Margin Evergy Q1 2026 Earnings EPS Beats Estimates with 458 Surprise AirJoule Technologies Corporation AIRJ Q1 2026 Earnings Deep Loss Surprises Market Yet Stock Climbs on Strategic Hopes Flanigans Enterprises Inc BDL Q3 2025 Earnings Positive EPS Performance Despite Lack of Consensus Estimates Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively HNRG Q1 2026 Earnings WiderThanExpected Loss Amid Challenging Coal Market