People Incorporated (PPLI) is a Technology stock trading at $37.53 (as of 2026-09-11), with a market capitalization of $2.85B and a trailing P/E of 8.5. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
People Inc. is a technology-sector business services firm that earns revenue from client service contracts. With quarterly sales around $400M and a 26% year-over-year decline pushing operating margins negative, the current story is contraction and the search for a bottom.
Client service fees are shrinking 26% per year while the cost base has not compressed at the same speed, so the operating model currently loses money on every dollar of the (falling) top line.
Business quality (Weak): Weak. Revenue is in steep double-digit decline, operating margin is negative, and the low 8.9x P/E rests on an unstable earnings base that is itself under pressure.
Valuation: Trades at 9× trailing earnings · $3.0B market cap.
| Price | $37.53 |
| Market Cap | $2.85B |
| P/E Ratio | 8.5 |
| Price / Book | 0.56 |
| Price / Sales | 1.36 |
| DCF Value (model) | $6.56 |
| DCF Upside vs Price | -82.5% |
| Revenue (TTM) | $2.39B |
| Net Margin | -4.3% |
| Return on Equity | 6.6% |
| Debt / Equity | 0.28 |
| Current Ratio | 3.69 |
| Revenue Growth (YoY) | -25.6% |
| EPS Growth (YoY) | 156.8% |
| Altman Z-Score | 1.09 (distress) |
| Stock P/E | 8.5 |
| Sector P/E (Technology) | 29.5 |
| Industry P/E (Business Services) | 24.7 |
| vs Sector | -71.3% |
| vs Industry | -65.7% |
| Sector | Technology |
| Industry | Business Services |
Data as of 2026-09-11.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.