Distribution Solutions Group Inc DSGR Q1 2026 Earnings EPS Beats Estimates Amid Challenging Conditions EA Q1 2026 Earnings EPS Misses Estimates Stock Slightly Lower GTN Q1 2026 Earnings EPS Misses Estimates as Media Headwinds Persist REZI Q1 2026 Earnings Solid Earnings Beat Amid Market Caution Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns FSP Q4 2025 Earnings Earnings Surge Past Estimates with Positive EPS