<- Go Home

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.

Market Cap

$1.3B

Volume

1.2M

Cash and Equivalents

$217.2M

EBITDA

$89.3M

Tax Rate Collected

N/A

Tax Rate Ratio

N/A

Gross Profit

$494.9M

Profit Margin

29.20%

52 Week High

$5.00

52 Week Low

$2.87

Dividend

N/A

Price / Book Value

1.33

Price / Earnings

-41.68

Price / Tangible Book Value

15.12

Enterprise Value

$1.3B

Enterprise Value / EBITDA

11.77

Operating Income

-$12.5M

Return on Equity

-3.19%

Return on Assets

-0.46

Cash and Short Term Investments

$217.2M

Debt

$212.9M

Equity

$1.0B

Revenue

$1.7B

Unlevered FCF

$127.8M

Sector

Interactive Media and Services

Category

N/A

Company Stock Pitches