Mirion Technologies MIR Q1 2026 Earnings EPS Beat Drives Positive Stock Momentum DK Q1 2026 Earnings Surprise Profit Defies Expectations as Refining Margins Improve OTEX Q1 2026 Earnings EPS Surpasses Estimates as Cloud and AI Initiatives Gain Traction CNB Financial Corporation Q1 2026 Earnings EPS Beats Estimates by 74 as Stock Declines NetSTREIT Corp NTST Q1 2026 Earnings EPS Misses Street View Shares Dip on Weaker Profitability CYD Q3 2020 Earnings NearMiss on EPS Stock Gains Despite Slight Disappointment