CETY Q4 2024 Earnings EPS Misses Amid Sparse Disclosure Stock Declines Biodesix BDSX Q1 2026 Earnings Significant EPS Beat Driven by Narrowing Losses Himalaya Shipping Ltd HSHP Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction New Found Gold Corp NFGC Q1 2026 Earnings EPS Miss Highlights Exploration Stage Challenges ONEOK Q1 2026 Earnings Small EPS Beat Drives Modest Share Gain ORIC Q1 2026 Earnings Narrower Loss Misses Estimates as Clinical Development Continues