Logo image of SEMR

SEMRUSH HOLDINGS INC-A (SEMR) Stock Stock Chart

USA - NYSE:SEMR - US81686C1045 - Common Stock

11.785 USD
+5.03 (+74.33%)
Last: 11/19/2025, 2:58:31 PM
Open in Chart Tool Full Screen Chart
SEMRUSH HOLDINGS INC-A / SEMR Daily stock chart