OXLC Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short FBNC Q1 2026 Earnings Slight EPS Beat Amid Stable Performance CVM Q4 2024 Earnings Narrowing Losses with a 19 EPS Surprise PED Q1 2026 Earnings Strong EPS Beat Offsets Investor Caution Amid Revenue Gap Peloton Interactive Inc PTON Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher LeonaBio Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction