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