SEMR
SEMR

Semrush Holdings Inc-A

NYSE · Technology
$11.81
-0.03 (-0.25%)
Analyst Consensus
Sell
10 analysts
Buy 0 0%
Hold 7 70%
Sell 3 30%
Price Target
Analyst Price Target +205.4% upside
Low Target $31.59
Average Target $36.07
High Target $45.06
Current Price $11.81
Current
$11.81
Target
$36.07
$31.59 $36.07 avg $45.06