People Incorporated (PPLI)

39.14 -0.46%
NASDAQ Stock Internet Stocks
Open in Risen →

People Incorporated (PPLI) is listed on NASDAQ in Internet Stocks. It is $39.14, -0.46%, with a $3.0B market cap. RSI is 39.2, near oversold. The latest reported quarter missed estimates.

Technical Analysis

RSI (14) 39.2 Near Oversold
Market Cap $3.0B
P/E Ratio 6.9x
Volume 516.1K

Fundamentals — 10-Q Q2 2026

Revenue $842.5M
Net Income $435.0M
EPS $5.65
Operating Margin -5.5%
Net Margin 51.6%
Debt / Equity 0.3x
P/E Ratio 6.9x

Earnings

Take PPLI further

Set alerts on PPLI

Get notified when People Incorporated hits your price targets or technical conditions are met.

Get Started Free