CarPartscom Inc PRTS Q1 2026 Earnings Narrowing Losses Beat Expectations as Shares Dip Garmin Q1 2026 Earnings EPS Beats Estimates by 12 Shares Edge Higher REYN Q1 2026 Earnings EPS Surprises to the Upside Stock Edges Higher Essent Group Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Sentiment Senti Biosciences Q1 2026 Earnings Narrower Loss than Expected Stock Edges Up Rentokil Initial RTO Q4 2025 Earnings EPS Miss Weighs on Shares as Margins Face Pressure