Taboola.com Ltd. (TBLA)
NASDAQ·Communication Services·Internet Content & Information
$1.96
-2.25%
Mkt Cap $690.80M
Analyst Ratings
Buy
5
Hold
1
Sell
0
Price Target (10 analysts)
$5.50
Range $5.50 – $5.50
Implied Upside
+181.3%
Consensus $5.50 vs current $1.96