TBLA

Taboola.com Ltd. Ordinary Shares

Technology · Services-Computer Programming, Data Processing, Etc.
$4.90-2.00% today
AI Take · AlgoThesis

TBLA trades at a 12.1 P/E—remarkably cheap for a tech services company—yet RSI at 62 suggests building momentum without extreme overbought conditions. The 1.87% short float indicates minimal squeeze risk, and the stock sits below its 52-week high, implying room for upside if the business executes. At this valuation, the market appears to be pricing in significant skepticism about Taboola's ad-tech growth prospects, creating an asymmetric risk-reward dynamic. Whether that skepticism is justified depends entirely on the company's ability to expand margins and capture share in programmatic advertising.

Snapshot

Market cap
$1.4B
P/E
12.1
Forward P/E
6.3
EPS (TTM)
$0.36
Dividend yield
Net margin
5.6%
ROE
11.9%
RSI (14)
62
Beta
1.01
Short % of float
1.9%
Days to cover
1.1
52w high
No

Recent headlines

Peers in Services-Computer Programming, Data Processing, Etc.

Build a thesis around TBLA

Type a thesis in plain English. AlgoThesis researches it with real data, cites sources, and hands back a tradeable basket.

Open in AlgoThesis →