Saratoga Investment Corp SAY Q1 2026 Earnings Significant EPS Miss Despite Slight Stock Uptick BOF Q1 2026 Earnings EPS Loss of 012 Amid Operational Challenges DIBS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Sentiment PFE Q1 2026 Earnings EPS Beats Estimates Amid Revenue Disclosure Gap ZM Q1 2026 Earnings Strong EPS Beat Amid Revenue Discrepancy Stock Dips Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher