QuidelOrtho Q1 2026 Earnings EPS Misses Estimates Sharply Stock Declines 428
Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls
DDI Q1 2026 Earnings Strong EPS Beat Masks Revenue Uncertainty
Bioventus BVS Q1 2026 Earnings Strong EPS Beat Amidst Market Skepticism
Saratoga Investment Corp SAT Q1 2026 Earnings Steep EPS Miss Amid Challenging Investment Environment
Cactus Inc Q1 2026 Earnings EPS Beats Estimates by 86 as Operational Efficiency Shines