stars 1 stars 2 stars 3

What is the annual revenue of Taboola?

The annual revenue of Taboola was $1.6 billion in 2025.

Related Taboola Questions

Stephen Walker is the CFO of Taboola.

1,800 people are employed at Taboola.

Taboola is based in New York, New York.

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

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