Telus Q1 2026 Earnings EPS Beats Expectations Amid Cautious Growth Outlook uCloudlink Group UCL Q1 2026 Earnings NarrowerThanExpected Loss Fails to Propel Stock Stantec Inc STN Q1 2026 Earnings EPS Beat Driven by Robust Project Backlog and Margin Improvement Enpro Inc NPO Q1 2026 Earnings EPS Slightly Exceeds Estimates Shares Edge Higher EVgo Q1 2026 Earnings Narrower Loss Beats Expectations Amid Steady Operational Progress Talkspace Q1 2026 Earnings EPS Misses Estimates Significantly Stock Edges Higher