SBLK Q1 2026 Earnings Strong EPS Beat Amid Dry Bulk Headwinds Ryde Group RYDE Q2 2025 Earnings EPS Misses Estimates Shares Surge 947 Burford Capital Q1 2026 Earnings Significant EPS Disappointment Despite Positive Stock Movement FNWD Q1 2026 Earnings EPS Miss Slightly as Stock Nudges Higher BTU Q1 2026 Earnings Missed EPS Estimates Amid Challenging Coal Market BNR Q3 2022 Earnings EPS Surpasses Estimates Despite Revenue Discretion and Stock Decline