Taboola Expects 2026 Revenue of $1.88B-$1.90B
Taboola expects full-year 2026 revenue of $1.88 billion to $1.90 billion, versus the FactSet estimate of $1.94 billion.
Taboola expects full-year 2026 revenue of $1.88 billion to $1.90 billion, versus the FactSet estimate of $1.94 billion.