TopBuild BLD Q1 2026 Earnings EPS Beat Sends Shares Lower Amid Revenue Discrepancy KMPR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Inch Higher ITT Q1 2026 Earnings EPS Surpasses Estimates Despite Flat Revenue Visibility Riverview Bancorp Inc RVSB Q1 2026 Earnings EPS Misses Estimates Amid Tight Margins Crude Oil Prices Slide on Speculation of Strait of Hormuz Reopening UK Eases Russian Oil Sanctions Amid Rising Fuel Prices and Strait of Hormuz Concerns Life Time Group Q1 2026 Earnings EPS Surpasses Estimates by 103 as Stock Edges Lower