stars 1 stars 2 stars 3

What is the annual revenue of Taboola?

The annual revenue of Taboola was $1.4 billion in 2024.

Related Taboola Questions

Kristy Sundjaja is the Chief People Officer of Taboola.

1,978 people are employed at Taboola.

Taboola is based in New York, New York.

The NAICS codes for Taboola are [541810, 5418, 51, 54181, 511, 5112, 541, 54].

The SIC codes for Taboola are [73, 737].