Taboola.com Ltd

NASDAQ:TBLA   3:59:50 PM EDT
8.77
+0.02 (+0.23%)
5:19:08 PM EDT: $8.86 +0.09 (+1.03%)
Twitter Share  Facebook Share StockTwits Share