Sarepta SRPT Crushes Q1 2026 Estimates EPS 288 Tops Views FLEX LNG FLNG Gains 080 Support Holds at 3118 20260520 Regeneron Shares Slide After Phase 3 Melanoma Trial Failure Market Weighs Pipeline Impact Stabilis Solutions SLNG Stock Jumps 290 Approaching 409 20260520 UK Inflation Drops to 28 Amid Energy Price Support But Analysts Eye Higher Trajectory