SEMRUSH HOLDINGS INC-A (SEMR)

US81686C1045 - Common Stock

12.48  +0.28 (+2.3%)

After market: 12.5 +0.02 (+0.16%)




Shares Outstanding146.70M
Float45.80M
Owners (insider)46.49%
Owners (institutional)45.2%
Owners (insider) change2.44%
Owners (institutional) change-4.41%

No transactions were filed in the last 12 months.