TBLA logo

TBLA

Taboola.com Ltd.NASDAQCommunication Services
$3.22-0.31%OpenMarket Cap: $928.1M

As of 2026-04-06

Valuation

View Details

P/E (TTM)

21.95

PEG

0.13

P/B

1.11

P/S

0.49

EV/EBITDA

6.45

DCF Value

$5.31

FCF Yield

17.6%

Div Yield

0.0%

Margins & Returns

Gross Margin

29.8%

Operating Margin

2.3%

Net Margin

2.2%

ROE

4.5%

ROA

4.1%

ROIC

4.0%

Financials

View All
PeriodRevenueNet IncomeEPS
Q4 2025$522.3M$50.1M$0.16
FY 2025$1.91B$42.3M$0.13
Q3 2025$496.8M$5.2M$0.02
Q2 2025$465.5M$-4.3M$-0.01

Analyst Ratings

View All
RosenblattBuy
2026-02-26
NeedhamBuy
2026-02-25
B. Riley SecuritiesBuy
2025-08-07
NeedhamBuy
2025-06-17
BenchmarkBuy
2025-05-08

Trading Activity

Insider Trades

View All
Walker Stephen Cofficer: Chief Financial Officer
SellTue Mar 03
Singolda Adamdirector, officer: Founder and CEO
SellTue Mar 03
Maniv Eldadofficer: President and COO
SellTue Mar 03
Sundjaja Kristyofficer: Chief People Officer
SellTue Mar 03
Walker Stephen Cofficer: Chief Financial Officer
SellThu Feb 19

Company Info

Sector

Communication Services

Industry

Country

US

Exchange

NASDAQ

Beta

1.34

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

Peers