SiteOne Landscape Supply Q1 2026 Earnings WiderThanExpected Loss Pressures Shares KEP Q4 2025 Earnings EPS Miss Weighs on Shares Amid Cost Pressures DSGN Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Continues MGRE Q1 2026 Earnings EPS Surpasses Estimates by 094 Revenue Details Not Disclosed Heartbeam Inc BEAT Q1 2026 Earnings EPS Surprises to the Upside Amid Revenue Data Absence TRINI Q1 2026 Earnings EPS Beats Estimates as Net Investment Income Holds Steady