People Incorporated

US$42.08As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:PPLICommunication
Country USA
PE (Fwd) •••
TSR 6Y CAGR (8.32%)
Div yield —
ROE (3.78%)
Internet Content & Information
Beta (5Y) 1.01
PE TTM —
TSR TTM 30.60%
Mkt cap US$3.158B
ROIC 1.48%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$53
25.82%
(77.20%)
Hold 6|8|1|0|8
4Q25
1Q26
2Q26
3Q26
Earnings per share$
0.64
0.69
0.78
0.79
18.84%
19.03%
23.04%
26.59%
Revenue$M
152.0
152.2
149.3
151.6
9.18%
7.27%
0.49%
(0.24%)
Peers (US$3.158B)
Cap (US$)
PE
3.016B
22.03x
1.966B
—
Capital
TTM
5Y
10Y
Leveragex
0.689
0.011
—
EBIT/Intx
14.75
0.086
0.094
Own earn%
(33.94)
20.51
38.09
Sh yield%
21.61
29.08
30.90
Owners
Insiders/Inst%
14.46
78.06
Short interest%
4.80
SBC / revenue%
5.82
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
1
Op margin range%
7–12
$1 testx
—
Incr. ROIC%
0