Taboola.com Ltd

1
NAS:TBLA (USA)  
$ 4.16 -0.105 (-2.46%) 12:12 PM EST
At Loss
P/B:
1.38
Volume:
235.27K
Avg Vol (2M):
1.00M
Also Trade In:
Volume:
235.27K
At Loss
Avg Vol (2M):
1.00M

Taboola.com Ltd Valuation Measures