OCS Q1 2026 Earnings WiderthanExpected Loss Weighs on Stock DEC Q2 2024 Earnings EPS Surges 83 Above Estimates Amid Revenue Uncertainty POWWP Q1 2026 Earnings EPS Surges Past Estimates with 165 Surprise SPG Q1 2026 Earnings Modest EPS Miss Amid Stable Operational Performance NTRA Q1 2026 Earnings EPS Misses Estimates Amid Cost Pressures CMPS Q1 2026 Earnings Loss Narrower Than Expected as Company Advances Clinical Pipeline