Taboola.com (TBLA)
NASDAQ:TBLA
US Market
United States
TBLATaboola.com
$3.24
-$0.12(-3.57%)
At close: 4:00 PM EDT
$3.25
<$0.01(0.31%)
After hours: Sep 16 6:39 PM EDT