WallStSmart
TBLA

Taboola

NASDAQ: TBLA · COMMUNICATION SERVICES · INTERNET CONTENT & INFORMATION

$3.76
+0.27% today

Updated 2026-04-30

Market cap
$1.08B
P/E ratio
28.85
P/S ratio
0.57x
EPS (TTM)
$0.13
Dividend yield
52W range
$3 – $5
Volume
1.9M

WallStSmart proprietary scores

51
out of 100
Grade: C
Hold
Investment rating
8.0
Growth
A
7.5
Quality
B+
4.5
Profitability
C
7.0
Valuation
B+
6/9
Piotroski F-Score
Moderate
2.1
Altman Z-Score
Grey zone
Industry rank
View all highly rated stocks (75+) →204 stocks currently score above 75

Price targets

Analyst target
$4.79
+27.45%
12-Month target
$3.08
-18.09%
Intrinsic (DCF)
$9.71
Margin of safety
+64.98%
1 Strong Buy4 Buy3 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Free cash flow $46.93M — positive
+ 64.98% below intrinsic value
+ Debt/equity 0.19x — low leverage
Risks
- Thin margins at 2.21%

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$1.40B$1.44B$664.66M$1.91B$1.91B
Net income$-11.97M$-82.04M$-3.76M$42.28M$50.13M
EPS$0.13
Free cash flow$18.57M$52.24M$149.18M$163.45M$46.93M
Profit margin-0.85%-5.70%-0.57%2.21%2.21%

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
TBLA$1.08B518.04.57.07.5+64.98%Buy
GOOGL$4.66T708.710.06.08.5+37.81%Strong Buy
GOOG$4.20T698.710.05.38.5+0.61%Strong Buy
META$1.55T757.310.08.07.0+30.07%Strong Buy
NFLX$394.17B748.710.04.07.0-66.24%Strong Buy
TMUS$211.57B624.07.05.34.0-65.57%Buy

Smart narrative

Taboola trades at $3.76. representing a P/E of 28.85x trailing earnings. Our Smart Value Score of 51/100 indicates the stock is fair. The company scores 6/9 on the Piotroski F-Score. With an Altman Z-Score of 2.12, it sits in the grey zone. TTM revenue stands at $1.91B. with profit margins at 2.21%. Our DCF model estimates intrinsic value at $9.71.

Frequently asked questions

What is Taboola's stock price?
Taboola (TBLA) trades at $3.76.
Is Taboola overvalued?
Smart Value Score 51/100 (Grade C, Hold). DCF value $9.71.
What is the price target of Taboola (TBLA)?
The analyst target price is $4.79, representing +27.4% upside from the current price of $3.76.
What is the intrinsic value of Taboola (TBLA)?
Based on our DCF model, intrinsic value is $9.71, a +65.0% margin of safety versus $3.76.
What is Taboola's revenue?
TTM revenue is $1.91B.
Piotroski F-Score?
6/9 — moderate financial health.
Altman Z-Score?
2.12 — grey zone.

Company info

SectorCOMMUNICATION SERVICES
IndustryINTERNET CONTENT & INFORMATION
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio0.57x
ROE4.32%
Beta1.34
50D MA$3.32
200D MA$3.58
Shares out0.25B
Float0.14B
Short ratio
Avg volume1.9M

Performance

1 week+9.25%
1 month+18.06%
3 months-12.44%
YTD-20.61%
1 year
3 years
5 years