RBC Bearings Q1 2026 Earnings EPS Surpasses Expectations by Nearly 8 UWMC Q1 2026 Earnings EPS Surprises to the Upside as Mortgage Market Stabilizes TopBuild Corp Q1 2026 Earnings EPS Surpasses Estimates Stock Rises NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Slides COSM Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines Slightly PSIX Q1 2026 Earnings EPS Falls Short of Estimates by Over 52