TBLA Taboola.com Ltd. - Ordinary Shares

3.285USD+1.70%Mkt Cap: 872.60M $P/E: 8.28

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, w…

Key Statistics

Company
Market Cap872.60M USD
Enterprise Value896.95M USD
Revenue (TTM)1.96B USD
Gross Profit569.51M USD
Net Income (TTM)42.28M USD
Revenue/Share6.81 USD
Last Price3.285 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.0K
CountryUS
SectorTechnology
IndustryInternet Content & Information
ISIN—
Valuation
P/E (Trailing)8.28
P/E (Forward)4.28
PEG—
EV/EBITDA6.63
EV/Revenue0.46
P/S0.44
P/B0.93
EPS (TTM)0.39
EPS (Forward)0.76
52W Range
2.83516% of range5.710
52W High5.710 USD
52W Low2.835 USD
Profitability
Gross Margin29.79%
Oper. Margin2.77%
EBITDA Margin6.90%
Profit Margin2.21%
ROE4.66%
ROA2.63%
Growth
Revenue Growth2.40%
Earnings Growth—
Cash Flow & Leverage
Operating CF208.36M USD
CapEx (TTM)44.92M USD
FCF Margin5.92%
FCF Yield13.31%
Net Debt24.35M USD
Net Debt/EBITDA0.18
Balance Sheet
Debt/Equity0.21
Current Ratio1.11
Quick Ratio0.96
Book Value/Sh3.48 USD
Cash/Share0.49 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.7 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)5.800 USD
Upside (mean)+76.6%
Target Range5.000 USD – 7.000 USD
5.000+76.6% to mean7.000
# Analysts5
Ownership
Shares Out.252.12M
Float145.22M
Insiders19.48%
Institutions66.56%
Short Interest
Short Ratio3.0d
Short % Float3.84%
Short % Out.2.35%
Shares Short6.36M
Short (prev mo.)7.31M
Technical
SMA 503.949 (-16.8%)
SMA 2004.091 (-19.7%)
Beta1.48
S&P 52W Chg14.58%
Avg Vol (30d)2.17M
Avg Vol (10d)2.03M
Technical Indicators
RSI (14)28.6
MACD-0.2148
MACD Signal-0.2059
MACD Hist.-0.0089
BB Upper4.052 USD
BB Middle3.616 USD
BB Lower3.181 USD
BB Width24.11%
ATR (14)0.1538 USD
Vol Ratio (20d)1.10x