Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending PLOW Q1 2026 Earnings Massive EPS Beat Drives Shares Higher MSM Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Environment Ennis Inc EBF Q1 2026 Earnings EPS Miss Meets Resilient Stock Movement ALRS Q1 2026 Earnings EPS Beat by 4838 but Stock Declines 057 MKC Q1 2026 Earnings Strong EPS Beat Amid Market Challenges Amtech Systems Q1 2026 Earnings Strong Profitability Surprise Amid Revenue Discretion HTZ Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares FLOC Q1 2026 Earnings Massive EPS Surprise but Stock Dips UAA Q1 2026 Earnings EPS Miss Amid Strategic Restructuring Progress CISO Q2 2025 Earnings EPS of 009 as Shares Decline BSBR Q1 2023 Earnings Significant EPS Miss Sends Stock Lower DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations