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