DTE Q1 2026 Earnings EPS Misses Estimates Amid Regulatory and Operational Headwinds
NIC Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction
Sangoma Technologies Q1 2026 Earnings EPS Miss Weighs on Shares as Losses Widen
MAA Q1 2026 Earnings Strong EPS Surprise of 31 Amid Mixed Revenue Visibility
Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Landscape
Global Partners GLP Q1 2026 Earnings Massive EPS Beat of 455 Driven by Operational Strength