Paymentus Holdings, Inc. (PAY) is a Technology stock trading at $39.22 (as of 2026-08-21), with a market capitalization of $5.06B and a trailing P/E of 59.5. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
Paymentus Holdings, Inc. offers cloud-based bill presentment and payment capabilities, along with tools for biller communications and customer self-service revenue management. Its software-as-a-service platform supports organizations such as utilities, financial services, insurance, government, telecommunications, and healthcare.
Paymentus provides cloud-based electronic bill presentment and payment technology (plus enterprise customer communication and self-service revenue management) for billers through a SaaS platform, and it monetizes these solutions by serving customers across utility, financial services, insurance, government, telecommunications, and healthcare industries.
Paymentus scales its business by enabling electronic bill presentment and payment on its SaaS platform, so transaction activity and the number of billers it serves are central to how the profit engine can grow.
Business quality (Solid): The business description is clear, but the provided segment breakdown is incomplete (only one segment revenue figure is given), and some operational KPI units and meanings are unusual, which limits how precisely you can benchmark performance.
Valuation: Trades at 41× trailing earnings · $3B market cap.
| Price | $39.22 |
| Market Cap | $5.06B |
| P/E Ratio | 59.5 |
| EV / EBITDA | 37.2 |
| Price / Book | 8.25 |
| Price / Sales | 3.64 |
| FCF Yield | 5.1% |
| DCF Value (model) | $10.85 |
| DCF Upside vs Price | -72.3% |
| Revenue (TTM) | $1.20B |
| Net Margin | 5.6% |
| Revenue Growth (YoY) | 37.3% |
| EPS Growth (YoY) | 47.2% |
| FCF Growth (YoY) | 156.1% |
| Altman Z-Score | 31.39 (safe) |
| Stock P/E | 59.5 |
| Sector P/E (Technology) | 33.9 |
| Industry P/E (Business Services) | 29.9 |
| vs Sector | 75.7% |
| vs Industry | 99.1% |
| Top Institutional Holder | Capital International Investors ($174.62M) |
| Institutional Holders Tracked | 10 |
| Sector | Technology |
| Industry | Business Services |
| CEO | Dushyant Sharma |
| Employees | 1,307 |
| Country | US |
| IPO Date | 2021-05-26 |
Data as of 2026-08-21.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.