Chiron XRN Q1 2026 Earnings Miss by Significant Key Takeaways SolarEdge Technologies SEDG Q1 2026 Results Miss Estimates EPS 043 vs 029 Avantor Shares Decline After Company Issues Guidance Below Market Expectations Ryanair Warns of Armageddon Scenario Weak European Carriers May Not Survive Jet Fuel Crisis Neptune Insurance Holdings Gains 38 Key Resistance Levels in Focus SMX Stock Climbs 265 as Shares Test Key Resistance at 815 GeneDx Holdings Warrants Rally 1477 From Penny Level Yet Resistance Remains Stubborn Neurogene Inc NGNE Gains Ground as Biotech Names Eye Key Levels