McKinley MKLYR Drops 1667 Key Support at 010 20260515 Allied Gold Reports Strong Production Growth in Q1 2026 Adjusted Earnings Beat Expectations Sonoco SON Falls 486 Watching 4467 Support 20260515 Vistra VST Q1 2026 Beat Revenue NA EPS Exceeds by Significant ICHR Q1 2026 Earnings EPS Surpasses Expectations Stock Rises MATW Q1 2026 Earnings EPS Surges 11985 Above Estimates Stock Edges Higher Viking Holdings VIK Q1 2026 Earnings NarrowerthanExpected Loss Surprises Market F5 Inc Q1 2026 Earnings EPS Beats Estimates Stock Gains After Strong Quarter Scholar Rock Q1 2026 Earnings EPS Misses Estimates Amid Continued No Revenue