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