Taboola.com Ltd

NASDAQ:TBLA  
8.73
-0.02 (-0.23%)
5:21:48 PM EDT: $8.85 +0.12 (+1.38%)
Twitter Share  Facebook Share StockTwits Share