NASDAQ · Internet Content & Information

People Incorporated (PPLI) Stock

$40.93 +0.84% NASDAQ: PPLI Communication Services

Valuation

MetricValue
Price$40.93
Market Cap$3.04B
P/E Ratio9.11
P/B Ratio0.61
P/S Ratio1.48
EPS (TTM)$-1.30
52-Week High$48.32
52-Week Low$29.56
Dividend Yield0.00%

Financials & Margins

MetricValue
ROE7.08%
ROA4.51%
ROCE0.27%
Gross Margin65.97%
Operating Margin1.52%
Net Margin16.18%
Debt/Equity0.28
Current Ratio3.69

Annual Financials (USD)

Metric20212022202320242025
Revenue$3.7B$5.2B$4.4B$3.8B$2.4B
Operating Profit$-137.0M$-475.0M$-261.0M$-4.0M$110.0M
Net Profit$598.0M$-1.2B$266.0M$-540.0M$-104.0M
EPS$6.33$-13.55$2.97$-6.49$-1.30
Op Margin-3.7%-9.1%-6.0%-0.1%4.6%

Balance Sheet (USD)

Metric20212022202320242025
Total Assets$12.3B$10.4B$10.4B$9.5B$7.1B
Total Liabilities$4.5B$3.8B$3.6B$3.2B$2.3B
Cash$2.1B$1.4B$1.3B$1.8B$960.0M
Borrowings$2.1B$2.0B$2.0B$2.0B$1.4B

Latest News

Reddit stock drops 9% as Google AI content deal nears expiration Quartz · Jul 22, 2026 Reddit May Block Google AI Access as $60 Million Deal Nears Expiry: Will RDDT Stock Crash? BeInCrypto · Jul 22, 2026 Google Was a Lifeline for Publishers. Now Some Are Thinking of Cutting It Off. The Wall Street Journal · Jul 22, 2026 PPLI: Lowering target price to $46.00 Argus Research · Jul 22, 2026 3 Reasons PPLI is Risky and 1 Stock to Buy Instead StockStory · Jul 17, 2026

Cash Flow (USD)

Metric20212022202320242025
Operating Cash Flow$137.0M$-83.0M$190.0M$355.0M$61.0M
Investing Cash Flow$-3.0B$-635.0M$-229.0M$211.0M$-436.0M
Financing Cash Flow$125.0M$-117.0M$-193.0M$-69.0M$-422.0M
Net Cash Flow$-1.4B$-696.0M$-120.0M$501.0M$-820.0M
Free Cash Flow$47.0M$-223.0M$48.0M$289.0M$42.0M

Valuation & Return Ratios

MetricValue
PEG Ratio0.00
EV / EBITDA-5.55
FCF Yield2.66%
Quick Ratio3.69
Interest Coverage0.18
Return 1Y5.06%
Return 3Y-21.18%
Return 5Y-62.60%

Ownership

Insiders Held3.45%
Institutions Held115.76%
Institutions Float Held119.90%
Institutional HolderSharesReport Date
Blackrock Inc.7,945,4762026-03-31
Aristeia Capital, LLC5,908,8372026-03-31
Southeastern Asset Management Inc/TN/4,022,7292026-03-31
Vanguard Portfolio Management LLC3,591,1722026-03-31
Helikon Investments Ltd3,518,4142026-03-31

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
BZFDBuzzFeed, Inc. $1.18 -3.28% -0.72 $45.65M 0.00%
SOHUSohu.com Limited $12.54 -0.08% 1.46 $377.02M 0.00%
SSTKShutterstock, Inc. $4.43 -0.89% -0.67 $162.75M 24.00%
WBTNWEBTOON Entertainment Inc. $9.91 +1.12% -3.98 $1.34B 0.00%

About People Incorporated

People Incorporated is headquartered in US.

People Incorporated (PPLI) stock trades at $40.93 with a market capitalization of $3.04B. The stock is valued at a price-to-earnings (P/E) ratio of 9.11, price-to-book of 0.61, price-to-sales of 1.48. Over the past 52 weeks the stock has ranged between $29.56 and $48.32, and currently trades 15.3% below its 52-week high.

On profitability, People Incorporated generates a return on equity (ROE) of 7.08%, return on capital employed of 0.27%, an operating margin of 1.52%, a net profit margin of 16.18%.

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 StocksNasdaq High ROE StocksAll stock screens
Run Stock Screener Investing Guides