SEMrush Holdings Inc

1
1
NYSE:SEMR (USA)   Ordinary Shares - Class A
$ 11.93 +0.08 (+0.68%) 03:00 PM EST
1,491.25
P/B:
7.85
Volume:
138.30K
Avg Vol (2M):
645.43K
Volume:
138.30K
1,491.25
Avg Vol (2M):
645.43K

SEMrush Holdings Inc Valuation Measures