Taboola.com Ltd

NEW
STU:1FY (USA)  
€ 3.566 +0.026 (+0.73%) Aug 11
10.26
P/B:
1.28
Market Cap:
€ 960.50M ($ 1.11B)
Enterprise V:
€ 981.59M ($ 1.13B)
Volume:
56.00
Avg Vol (2M):
97.00
Trade In:

Taboola.com Ltd Valuation Measures