SiteOne Landscape Supply Q1 2026 Earnings WiderThanExpected Loss Pressures Shares OSRH Q4 2025 Earnings EPS Misses Estimates by 5686 Shares Decline MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Drives Shares Higher NHI Q1 2026 Earnings EPS Misses Estimates Amidst Strategic Portfolio Shift MarineMax Inc Q1 2026 Earnings EPS Miss Mirrors Challenging Boating Environment PPC Q1 2026 Earnings EPS Miss Hits Investor Sentiment as Profit Falls Short of Estimates