DIOD Q1 2026 Earnings EPS Surges Past Estimates Stock Climbs 35 VMI Q1 2026 Earnings EPS Surges 1529 Above Estimates Shares Edge Higher BioRad BIO Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher Despite Headwinds OMF Q1 2026 Earnings EPS Beats Estimates Amid Modest Stock Pullback BZAI Q1 2026 Earnings EPS Beat Despite Narrow Loss enCore Energy Corp EU Edges Higher Amid Stabilizing Uranium Sentiment Vine Hill Capital Investment Corp II VHCP Modest Gain Reflects Stable Trading Near Trust Value Copart Inc CPRT Faces Selling Pressure as Shares Pull Back from Resistance Mexco Energy MXC Jumps 428 Key Levels to Watch as Energy Stocks Gain MAXN Q4 2024 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Amid Solar Industry Headwinds