Once Upon a Farm PBC Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges IRTC Q1 2026 Earnings Narrowing Losses Beat Expectations as Operating Discipline Drives Results Garrett Motion GTX Q1 2026 Earnings EPS Surpasses Estimates by 1486 Shares Edge Higher Seven Hills Realty Trust SEVN Q1 2026 Earnings Narrow EPS Beat Fails to Lift Stock as Market Stays Cautious