Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

PPLI

Hold

People Incorporated · Communication Services · United States · $2.9B · Avg Vol: $39M/d

56
StockRank
Get insider-trade alerts
Q
47
V
49
M
52
P/E (TTM)
6.6x
ROE
9.0%
D/E
0.3x
Dividend %

COMPANY DESCRIPTION

People Incorporated, together with its subsidiaries, operates as a media and internet company worldwide.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue5.2B2.9B2.6B2.4B-23.0%2.4B1.8B1.8B-12.4%
EPS-13.553.07-6.49-1.305.918.812.74-2.8%
Shares88.9M85.9M86.3M77.3M-13.0%68.7M
Debt2.0B2.0B1.5B1.4B-11.4%1.4B
Equity5.9B6.1B5.6B4.7B-7.2%
Op CF-82.8M189.5M354.5M61.3M-43.1%111.7M
Inv CF-494.8M-87.5M276.8M-417.1M
Fin CF-112.7M-223.0M-129.1M-465.3M
Loading 1Y...
PRICE (1Y)-12.5%
37.6239.8242.0244.2346.43Jul 20Aug 10Aug 28
SMA 50SMA 200

Close
$39.14
RSI (14)
38.8
52W High
$48.32
From 52W High
0.8%

SCORE BREAKDOWN

Quality
47
ROIC
11.2%64.2
ROE
9.0%55.9
GP/Assets
22.2%42.8
Op. Margin
-3.3%18.6
FCF/Assets
1.0%23.6
Piotroski
653.9
Int. Cover
6.9x47.4
D/E Ratio
0.28x48.8
Current Ratio
3.69x84.1
Value
49
P/E (TTM)
6.6x91.4
EV/EBITDA
19.6x21.6
P/FCF
39.4x18.7
P/B
0.6x89.3
P/S
1.2x58.4
Div Yield
N/A
Momentum
52
52W High %
81%60.9
RS 6M
-11%47.2
SMA 50/200
1.07x76.1
EPS Rev 4W
+1.0%35.9
EPS Rev 12W
N/A
EPS Improve
-54%8.5
Q Growth
140%88.4

FUNDAMENTALS

Market Cap
$2.9B
P/E (Forward)
14.4x
Gross Margin
66.3%

SECTOR PEERS

Closest peers in Communication Services, ranked by industry match, size, and score similarity. Cross-listings of PPLI are excluded.

TickerCompanyMkt CapStockRankSignal
PPLIPeople Incorporated(you)$2.9B56Hold
UPWKUpwork Inc.$1.1B60Hold
PINSPinterest, Inc.$13.1B57Hold
MAXMediaAlpha, Inc.$681M63Hold
NXDRNextdoor Holdings, Inc.$878M42Hold
BMBLBumble Inc.$418M55Hold
SNAP.MXSnap Inc.$9.2B38Hold
STUBStubHub Holdings, Inc.$2.5B18Strong Sell
RUMRUM Group Inc.$4.5B21Sell
GRPNGroupon, Inc.$794M38Hold

Peer medians: ROE 6.2% · P/E 19.3x · Gross margin 56.9%

People Incorporated (PPLI): Stock Score Summary

People Incorporated (PPLI) has a MoatMap StockRank of 56/100 based on Quality (47/100), Value (49/100), and Momentum (52/100) factor scores. The current signal is HOLD.

People Incorporated, together with its subsidiaries, operates as a media and internet company worldwide.

Key Financial Metrics

Price$39.14
Market Cap$2.9B
P/E (TTM)6.64
P/E (Forward)14.36
Price/Book0.58
Return on Equity9.0%
Return on Invested Capital11.2%
Debt/Equity0.28x
Gross Margin66.3%
Operating Margin-3.3%
Revenue Growth-1.5%
Free Cash Flow$74M

People Incorporated operates in the Internet Content & Information industry, part of the Communication Services sector (United States).

Frequently Asked Questions

What is People Incorporated’s (PPLI) StockRank?
MoatMap’s StockRank for People Incorporated (PPLI) is 56/100, with a Hold signal. It is a composite of Quality (47), Value (49), and Momentum (52) factor ranks across MoatMap’s 20,000+ stock universe.
Does People Incorporated have an economic moat?
People Incorporated (PPLI) has a Quality factor score of 47/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is People Incorporated a buy, hold, or sell?
MoatMap’s current signal for People Incorporated (PPLI) is Hold, based on a StockRank of 56/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is People Incorporated in?
People Incorporated (PPLI) operates in the Communication Services sector, specifically the Internet Content & Information industry (United States).