Logo image of SEMR

SEMRUSH HOLDINGS INC-A (SEMR) Stock Stock Chart

USA - NYSE:SEMR - US81686C1045 - Common Stock

7.57 USD
+0.21 (+2.85%)
Last: 9/24/2025, 8:04:01 PM
7.4251 USD
-0.14 (-1.91%)
Pre-Market: 9/25/2025, 8:04:44 AM
Open in Chart Tool Full Screen Chart
SEMRUSH HOLDINGS INC-A / SEMR Daily stock chart