Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares Bandwidth Inc BAND Q1 2026 Earnings EPS Smashes Estimates as Profitability Improves BHVN Q1 2026 Earnings EPS Miss Amid Continued RD Investment TRI Q1 2026 Earnings EPS Beats Estimates by 178 Stock Declines Despite Profit Surprise ORCL Q1 2026 Earnings EPS Beats Estimates as Cloud Momentum Continues Fortress Biotech Preferred Stock FBIOP Q4 2025 Earnings EPS Misses Estimates by Over 108