Catalyst Pharmaceuticals Inc CPRX Q1 2026 Earnings EPS Beats Estimates by 75 Stock Edges Slightly Lower
CLLS Q1 2026 Earnings Narrowing Losses as Cost Discipline Surprises to the Upside
OSBC Q1 2026 Earnings Earnings Miss Estimates Amid Narrowing Margins
Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher
MGEE Q1 2026 Earnings EPS Surpasses Estimates on Strong Utility Performance
CSR Q1 2026 Earnings Widely Misses EPS Estimates Stock Declines