Sanofi ADS SNY Q1 2026 Earnings Surprise EPS 188 Up Significant JIADE JDZG Gains 2869 Support Holds at 290 20260520