Dragonfly Energy Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Quarter JACK Q1 2026 Earnings EPS Slightly Misses Estimates but Stock Surges Over 8 Nabors Industries Q1 2026 Earnings Loss Narrows as EPS Beats Estimates but Shares Slip Brookfield Corporation BN Q1 2026 Earnings EPS Beats Estimates Amidst Modest Stock Pullback Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage FCBC Q1 2026 Earnings Slight EPS Miss Amid Flat Revenue Stock Inches Higher