Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher FENG Q3 2024 Earnings Net Loss Deepens as Advertising Headwinds Persist cbdMD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions OFSSH Q1 2026 Earnings Earnings Per Share Surge Above Expectations Bristow Group VTOL Q1 2026 Earnings EPS Miss Drives Stock Decline Amid Operational Challenges ENTG Q1 2026 Earnings Strong EPS Beat Drives Stock Higher BRBI Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment PSO Q4 2025 Earnings Modest EPS Beat Highlights Steady Execution SailPoint Q1 2026 Earnings Slight EPS Miss Positive Market Reaction Ellington Credit Company EARN Q2 2025 Earnings EPS Misses Estimates as Credit Market Challenges Persist SPH Q1 2026 Earnings Earnings Beat Drives Modest Stock Uptick CURI Q1 2026 Earnings EPS Miss Amid Subscriber Challenges PEBK Q4 2025 Earnings EPS of 121 Surpasses Absent Estimates Shares Edge Higher