SEMrush Holdings SEMR Stock Analysis Flat at 1200 Whats Next 20260520 Regeneron Shares Slide After Phase 3 Melanoma Trial Failure Market Weighs Pipeline Impact