National NESR Stock Today Drops 204 Key Support at 2419 20260517 Lufthansa to Acquire Majority Control of Italys ITA Airways in 325mn Deal Should You Sell CrossAmerica CAPL After 078 Drop 20260518 US Economy Rebounds in First Quarter 2026 Housing Sector Shows Resilience KKR Co KKR Q1 2026 Earnings Beat Revenue NA EPS 139 Should You Sell Ramaco Resources METCB After 093 Drop 20260519 Avidia AVBC Q1 2026 Beat Revenue NA EPS Exceeds by Significant Ryanair RYAAY Q1 2026 Earnings Miss by Significant Key Takeaways