BofA BAC Q1 2026 Earnings 111 EPS Surges Past 102 Estimates PhenixFIN Corporation PFX Q1 2026 Earnings Strong Earnings Beat Driven by Investment Portfolio Performance Ryanair Posts Record 226 Billion Annual Profit Amid Boeing Delays and Geopolitical Fuel Uncertainty ON ON Delivers Q1 2026 Beat EPS 064 vs 062 Expected