SEMRUSH HOLDINGS INC-A (SEMR)

US81686C1045 - Common Stock

12.48  +0.28 (+2.3%)

After market: 12.5 +0.02 (+0.16%)

Open in Chart Tool Full Screen Chart
SEMR Daily chart