Taboola.com Ltd

Research Taboola.com Ltd (TBLA) on Bullrun: valuation model: 66.3% undervalued, market cap USD 998.59M, P/E 9.1. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

Bullrun's latest valuation model marks Taboola.com Ltd as 66.3% undervalued; latest market cap is USD 998.59M; P/E is 9.1.

Peer valuation comparison

Latest P/E is 9.14x versus a Communication Services sector median of 16.43x (44.4% below).

Latest P/E is 9.14x versus a United States median of 24.87x (63.2% below).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025USD 1.91BUSD 42.28MUSD 163.45M29.8%0.13USD 120.87MUSD 102.30MUSD 907.20M
FY2024USD 1.77B-USD 3.76MUSD 149.18M30.2%-0.01USD 226.58MUSD 116.45MUSD 1.05B
FY2023USD 1.44B-USD 82.04MUSD 52.24M29.6%-0.24USD 176.11MUSD 214.88MUSD 1.06B
FY2022USD 1.40B-USD 11.98MUSD 18.57M33.1%-0.05USD 165.89MUSD 352.95MUSD 834.54M

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-25USD 998.59M9.1n/an/a
20252025-12-31USD 1.27B30.7n/an/a
20242024-12-31USD 1.23Bn/an/an/a
20232023-12-29USD 1.49Bn/an/an/a
20222022-12-30USD 780.29Mn/an/an/a
20212021-12-31USD 1.82B8.3n/an/a

About Taboola.com Ltd

Taboola.com Ltd., together with its subsidiaries, operates an artificial intelligence-based algorithmic engine platform in Israel, the United States, the United Kingdom, Germany, and internationally. It offers Taboola, which is a platform that partners with websites, devices, and mobile apps to recommend editorial content and advertisements on the open web. The company was incorporated in 2006 and is headquartered in New York, New York.

Related stock research

Other Communication Services stocks

Frequently asked questions

Is Taboola.com Ltd overvalued or undervalued?

Bullrun's valuation model currently marks Taboola.com Ltd as 66.3% undervalued.

What is Taboola.com Ltd's market cap?

Taboola.com Ltd's market capitalization is USD 998.59M.

What is Taboola.com Ltd's P/E ratio?

Taboola.com Ltd's price-to-earnings (P/E) ratio is 9.1.

What does Taboola.com Ltd do?

Taboola.com Ltd., together with its subsidiaries, operates an artificial intelligence-based algorithmic engine platform in Israel, the United States, the United Kingdom, Germany, and internationally. It offers Taboola, which is a platform that partners with websites, devices, and mobile apps to recommend editorial content and advertisements on the open web. The company was incorporated in 2006 and is headquartered in New York, New York.