TENB
TENB

Tenable Holdings Inc

NASDAQ · Technology
$21.23
+1.47 (+7.44%)
Analyst Consensus
Buy
29 analysts
Buy 17 59%
Hold 12 41%
Sell 0 0%
Price Target
Analyst Price Target +355.4% upside
Low Target $72.51
Average Target $96.69
High Target $126.16
Current Price $21.23
Current
$21.23
Target
$96.69
$72.51 $96.69 avg $126.16