PRTA Q1 2026 Earnings EPS Surges 27169 Above Estimates Despite No Revenue Stock Edges Lower FirstService Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly U Q1 2026 Earnings Narrower Loss Beats Estimates as Cost Initiatives Gain Traction BCAB Q4 2025 Earnings NarrowerThanExpected Loss Drives Positive Sentiment HTT Q1 2023 Earnings Solid EPS Performance Drives Stock Rally ESOA Q1 2026 Earnings EPS Surges Past Estimates with 743 Surprise