Visteon Corporation VC Q1 2026 Earnings Why the Beat Matters Benitec BNTC Q1 2026 Earnings Beat Revenue NA EPS 024 NACCO Industries NC Q1 2026 Results Meet Expectations Revenue NA Lufthansa Seals 325 Million Deal for Majority Stake in Italys ITA Airways