Logo image of SEMR

SEMRUSH HOLDINGS INC-A (SEMR) Stock Stock Chart

NYSE:SEMR - US81686C1045 - Common Stock

7.75 USD
+0.07 (+0.91%)
Last: 9/3/2025, 2:58:29 PM
Open in Chart Tool Full Screen Chart
SEMRUSH HOLDINGS INC-A / SEMR Daily stock chart