Tenable Holdings, Inc. (TENB)
NASDAQ·Technology·Software - Infrastructure
$50.03
+2.80%
Mkt Cap $4.91B
Analyst Ratings
Buy
9
Hold
18
Sell
0
Price Target (61 analysts)
$34.60
Range $27.00 – $50.00
Implied Upside
-30.8%
Consensus $34.60 vs current $50.03