Lufthansa Seals 325 Million Deal for Majority Stake in Italys ITA Airways Ryanair Posts Record 226 Billion Annual Profit as Travel Demand Overcomes Boeing Delays and Fuel Uncertainty Tyra Biosciences TYRA Q1 2026 Miss What Went Wrong Benitec BNTC Q1 2026 Earnings Beat Revenue NA EPS 024