ARDT Q1 2026 Earnings EPS Surges Past Estimates with 486 Beat Teekay Corporation TK Q1 2026 Earnings Profitability Amid Market Volatility BHP Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains on Operational Resilience Silgan Holdings Q1 2026 Earnings EPS Beats Estimates Amid Focus on Cost Management UZF Q1 2026 Earnings Strong EPS Surprise of 43 Drives Stock Uptick CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42