NMS · Internet Content & Information

Taboola.com Ltd. (TBLA) Stock

$3.51 +6.69% NMS: TBLA Communication Services

Valuation

MetricValue
Price$3.51
Market Cap$959.37M
P/E Ratio7.82
P/B Ratio0.96
P/S Ratio0.45
EPS (TTM)$0.36
52-Week High$5.71
52-Week Low$2.83
Dividend Yield0.00%

Financials & Margins

MetricValue
ROE12.80%
ROA7.67%
ROCE4.69%
Gross Margin29.72%
Operating Margin-1.63%
Net Margin6.05%
Debt/Equity0.09
Current Ratio1.13

Annual Financials (USD)

Metric20212022202320242025
Revenue$1.4B$1.4B$1.4B$665.0M$1.9B
Operating Profit$-13.0M$-14.0M$-64.0M$26.0M$44.0M
Net Profit$-25.0M$-12.0M$-82.0M$-4.0M$42.0M
EPS$-0.14$-0.05$-0.24$-0.01$0.13
Op Margin-1.0%-1.0%-4.4%3.9%2.3%

Balance Sheet (USD)

Metric20212022202320242025
Total Assets$1.6B$1.5B$1.7B$1.7B$1.6B
Total Liabilities$830.0M$695.0M$651.0M$667.0M$703.0M
Cash$319.0M$166.0M$176.0M$227.0M$121.0M
Borrowings$363.0M$299.0M$215.0M$181.0M$194.0M

Latest News

/DISREGARD RELEASE: Taboola/ PR Newswire · Jul 9, 2026 OPPO and realme Extend and Expand Partnership with Taboola, Bringing Taboola News to Millions More Smartphones Globally PR Newswire · Jul 9, 2026 Alight, Taboola, Everpure, NetApp, and Rumble Shares Are Soaring, What You Need To Know StockStory · Jul 6, 2026 3 Surging Stocks to Research Further StockStory · Jul 6, 2026 Taboola.com (TBLA) Upgraded to Buy: Here's What You Should Know Zacks · Jul 2, 2026

Cash Flow (USD)

Metric20212022202320242025
Operating Cash Flow$64.0M$53.0M$84.0M$184.0M$208.0M
Investing Cash Flow$-660.0M$-174.0M$28.0M$-65.0M$-86.0M
Financing Cash Flow$58.0M$-7.0M$-52.0M$-70.0M$-263.0M
Net Cash Flow$77.0M$-153.0M$10.0M$50.0M$-106.0M
Free Cash Flow$24.0M$19.0M$52.0M$149.0M$163.0M

Valuation & Return Ratios

MetricValue
PEG Ratio0.02
EV / EBITDA3.65
FCF Yield22.75%
Quick Ratio1.11
Interest Coverage12.70
Return 1Y39.83%
Return 3Y51.74%
Return 5Y-41.90%

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
AAPLApple Inc. $340.42 +1.11% 38.93 $5.00T 0.32%
MSFTMicrosoft Corporation $522.61 -1.35% 28.68 $3.88T 0.76%
GOOGLAlphabet Inc. $348.29 -0.63% 16.94 $4.22T 0.26%
AMZNAmazon.com, Inc. $254.06 -2.25% 19.82 $2.73T 0.00%
METAMeta Platforms, Inc. $720.89 -0.06% 27.93 $1.84T 0.28%

About Taboola.com Ltd.

Taboola.com Ltd. (TBLA) stock trades at $3.51 with a market capitalization of $959.37M. The stock is valued at a price-to-earnings (P/E) ratio of 7.82, price-to-book of 0.96, price-to-sales of 0.45. Over the past 52 weeks the stock has ranged between $2.83 and $5.71, and currently trades 38.5% below its 52-week high.

On profitability, Taboola.com Ltd. generates a return on equity (ROE) of 12.80%, above the typical market average, return on capital employed of 4.69%, an operating margin of -1.63%, a net profit margin of 6.05%.

Related Communication Services Stocks

GOOGL Alphabet Inc. $348.29 -0.63% GOOG Alphabet Inc. $344.86 -0.72% META Meta Platforms, Inc. $720.89 -0.06% NFLX Netflix, Inc. $71.57 +2.68% VZ Verizon Communications Inc. $46.35 +1.27% DIS Walt Disney Company (The) $107.08 +2.22% TMUS T-Mobile US, Inc. $171.31 +2.18% T AT&T Inc. $24.89 +1.70% SPOT Spotify Technology S.A. $526.42 +2.63% DASH DoorDash, Inc. $191.71 +0.25% CMCSA Comcast Corporation $21.21 +1.29% NBIS Nebius Group N.V. $219.71 -7.35%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Amazon (AMZN)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)JPMorgan (JPM)Visa (V)Exxon Mobil (XOM)

Screens featuring this stock

High ROE Communication Services StocksLow P/E Communication Services StocksHigh Net Margin Communication Services StocksDividend Communication Services StocksLow Debt Communication Services StocksAll stock screens
Run Stock Screener Investing Guides