CBRE Q1 2026 Earnings Stellar EPS Beat Underscores Resilient Business Model MSFT Q1 2026 Earnings Solid EPS Beat Offsets Modest Revenue Headwinds PLMR Q1 2026 Earnings Palomar Holdings Beats EPS Estimates by 301 NEN Q4 2024 Earnings Partnership Reports 3612 EPS Amid Limited Disclosure Teekay Tankers Ltd Q1 2026 Earnings EPS Surpasses Estimates by 106 Amidst Robust Tanker Markets Rapid7 Q1 2026 Earnings EPS Surpasses Expectations Stock Rises