EXK Q1 2026 Earnings Strong Earnings Beat Propels Silver Producer Despite Tepid Market Reception Telus Q1 2026 Earnings EPS Beats Expectations Amid Cautious Growth Outlook Imperial Oil Q1 2026 Earnings EPS Misses Estimates by 1955 Stock Edges Lower NKSH Q4 2025 Earnings Earnings Surprise of 2111 Driven by Strong Operating Performance Bandwidth Inc BAND Q1 2026 Earnings EPS Smashes Estimates as Profitability Improves H2O America HTO Q1 2026 Earnings EPS Surpasses Estimates by 533