Microchip MCHP Stock Jumps 150 Approaching 9785 20260520 DEFSEC DFSC Drops 135 Key Support at 353 20260520 Ryanair Posts Record 226 Billion Annual Profit as Travel Demand Overcomes Boeing Delays and Fuel Uncertainty MBX Biosciences MBX Q1 2026 Earnings EPS 051 Beats Estimates