<- 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