Shoals Technologies Reaches TwoYear High Amid Manufacturing Expansion PHAR Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Advances Oil Steadies Near 89 as USIran Talks Stall Spillover Effect on Energy and Crypto Markets Integra Resources Q1 2026 Earnings EPS Misses Estimates as Shares Rise 76 GFI Q4 2016 Earnings EPS Slightly Misses Estimates Shares Edge Lower WES Q1 2026 Earnings Strong EPS Beat of 1391 Driven by Operational Efficiency VSH Q1 2026 Earnings EPS Beats Estimates by 65 Amid Revenue Uncertainty MDA Q1 2026 Earnings Strong EPS Beat of 2137 Offsets Revenue Concerns ADAMH Q1 2026 Earnings EPS Surges 75 Above Estimates Notes Price Edges Higher AREB Q1 2026 Earnings Steep Net Loss Reported as Company Faces Headwinds