SPMC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction OLPX Q1 2026 Earnings EPS Surprise of 7094 Despite Revenue Uncertainties Safehold Inc Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Declines BXP Q1 2026 Earnings Strong EPS Surprise Driven by Operational Efficiency MTH Q1 2026 Earnings EPS Misses Estimates Amid Elevated Mortgage Rates PTHS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares