OPRA Q1 2026 Earnings EPS Surpasses Estimates Stock Declines Modestly ARKR Q4 2025 Earnings Loss Per Share of 059 as Restaurant Margins Remain Under Pressure GNLN Q2 2023 Earnings Significant Loss Per Share Misses Estimates Stock Declines DUK Q1 2026 Earnings EPS Surpasses Estimates as Duke Energy Delivers Steady Operations Commvault Systems Inc CVLT Q1 2026 Earnings EPS Surges Past Expectations as Cloud Growth Momentum Continues SWAG Q1 2026 Earnings Positive EPS Amid Limited Disclosure