Eupraxia Pharmaceuticals EPRX Q1 2026 Earnings Clinical Progress Overshadows Slight EPS Miss Penumbra Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Outdoor Holding Company POWW Q1 2026 Earnings A Surprising Profit Amid Challenging Conditions SLI Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Progress T1 Energy Inc TE Q1 2026 Earnings NarrowerThanExpected Loss Drives Sharp Rally Moving iMage Technologies Inc MITQ Q1 2026 Earnings Narrowing Losses Amid Cinema Technology Transition