Semrush Holdings, Inc. (SEMR)
NYSE·Technology·Software - Application
$12.01
+0.04%
Mkt Cap $1.82B
Analyst Ratings
Buy
0
Hold
2
Sell
0
Price Target (13 analysts)
$12.00
Range $12.00 – $12.00
Implied Upside
-0.0%
Consensus $12.00 vs current $12.01
NYSE·Technology·Software - Application
$12.01
+0.04%
Mkt Cap $1.82B
Buy
0
Hold
2
Sell
0
Price Target (13 analysts)
$12.00
Range $12.00 – $12.00
-0.0%
Consensus $12.00 vs current $12.01