Tenable Holdings, Inc. (TENB)
NASDAQ·Technology·Software - Infrastructure
$26.68
-0.85%
Mkt Cap $2.96B
Analyst Ratings
Buy
12
Hold
14
Sell
0
Price Target (43 analysts)
$27.94
Range $21.00 – $37.00
Implied Upside
+4.7%
Consensus $27.94 vs current $26.68