SAN Q1 2026 Earnings EPS Beats Estimates by 31 Shares Rally TAK Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively HCC Q1 2026 Earnings EPS Misses Estimates as Operating Costs Pressure Results AIRG Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction PHAR Q1 2026 Earnings EPS Misses Estimates by Wide Margin SHEL Q1 2026 Earnings Strong EPS Beat Amid Market Headwinds