Public Policy (PPHC) Financials: Revenue & Earnings
$255.34M
Market Cap
—
P/E
—
Forward P/E
—
Score
PPHC price $10.14 -0.01 -0.10%
PPHC fair value $26.52. Price $10.14. Price is 62% below fair value.
Below fair value, but more expensive than usual. A smaller discount than on 69% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 14.72M. Growth 15.08%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 10.00%. Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 25.18M. Net debt 48.09M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
Model uncertainty high for this stock
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-09 | — | 0.31 | — | 54.95M |
| 2026-08-10 | 0.34 | 0.30 | 52.14M | 51.60M |
| 2026-05-12 | 0.25 | 0.24 | 50.10M | 46.69M |
| 2026-03-23 | 0.42 | 0.42 | 49.90M | 49.88M |
| 2025-10-22 | -0.09 | — | 48.79M | 48.79M |
| 2025-09-10 | 0.60 | 0.60 | 87.90M | 87.90M |
| 2025-03-12 | -0.60 | — | 78.50M | — |
| 2024-09-18 | 0.54 | — | 71.13M | — |
| 2023-09-13 | 0.55 | — | 65.71M | — |
| 2022-09-22 | -0.25 | — | 51.74M | — |
Yield 3.52%. Payout ratio —. Frequency Semi-Annual.
Safety score 73/100 · Moderate. Payout ratio is not reported, so this part stays neutral. Dividends use a moderate share of free cash flow. Dividends were paid in 5 separate years. Yield is 3.5%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-25 | $0.12 | 2026-09-25 | 2026-10-23 | Semi-Annual |
| 2026-04-24 | $0.24 | 2026-04-24 | 2026-05-22 | Semi-Annual |
| 2025-09-18 | $0.02 | 2025-09-19 | 2025-10-17 | Semi-Annual |
| 2025-04-24 | $0.23 | 2025-04-25 | 2025-05-23 | Semi-Annual |
| 2024-09-26 | $0.23 | 2024-09-27 | 2024-10-25 | Semi-Annual |
| 2024-04-25 | $0.48 | 2024-04-26 | 2024-05-24 | Semi-Annual |
| 2023-09-21 | $0.23 | 2023-09-22 | 2023-10-20 | Semi-Annual |
| 2023-05-04 | $0.47 | 2023-05-05 | 2023-06-02 | Semi-Annual |
| 2022-09-29 | $0.23 | 2022-09-30 | 2022-10-28 | Semi-Annual |
| 2022-05-19 | $0.03 | 2022-05-20 | 2022-06-20 | Semi-Annual |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-24 | Austin Keenan Nealean | Sell | 2.03K | $10.94 | 22.23K |
| 2026-08-24 | Strum Neal Howard | Sell | 1.70K | $10.94 | 18.61K |
| 2026-08-24 | Smits Roeland Jozef Bernard | Sell | 1.80K | $10.94 | 19.65K |
| 2026-08-24 | Starzman Ronald J. Jr. | Sell | 1.50K | $10.94 | 16.40K |
| 2026-08-24 | Gensemer Thomas Edward | Sell | 1.80K | $10.94 | 19.65K |
Latest filed quarter: Q2 2026.
Institutions holding: 56, holders +7 vs prior quarter. Ownership 27.46%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| ROYCE & ASSOCIATES LP | 1.02M | 351.13K | +52.49% | 7.56M |
| CANOE FINANCIAL LP | 1.02M | -1.39K | -0.14% | 7.54M |
| JENNISON ASSOCIATES LLC | 851.36K | -20.43K | -2.34% | 6.31M |
| WASATCH ADVISORS LP | 728.80K | 125.78K | +20.86% | 5.43M |
| STOREBRAND ASSET MANAGEMENT AS | 597.64K | -2.36K | -0.39% | 4.43M |
| THOMPSON SIEGEL & WALMSLEY LLC | 393.02K | 40.01K | +11.33% | 2.91M |
| RUSSELL INVESTMENTS GROUP, LTD. | 372.16K | -179.31K | -32.52% | 2.76M |
| GRAHAM CAPITAL WEALTH MANAGEMENT, LLC | 282.24K | 93.60K | +49.62% | 2.09M |
| BLACKROCK, INC. | 271.46K | 69.65K | +34.52% | 2.01M |
| ANCORA ADVISORS LLC | 252.23K | -278.02K | -52.43% | 1.87M |
| VANGUARD CAPITAL MANAGEMENT LLC | 187.21K | 105.25K | +128.41% | 1.39M |
| GEODE CAPITAL MANAGEMENT, LLC | 123.50K | 15.71K | +14.57% | 915.35K |
| CREATIVE PLANNING | 109.79K | -113.87K | -50.91% | 813.54K |
| MAREX GROUP LTD | 99.33K | 99.33K | New | 736.04K |
| BOSTON PARTNERS | 97.59K | 6.81K | +7.50% | 618.05K |
| MILLENNIUM MANAGEMENT LLC | 58.84K | 58.84K | New | 436.00K |
| STATE STREET CORP | 50.60K | 1.50K | +3.05% | 374.95K |
| KORNITZER CAPITAL MANAGEMENT INC /KS | 47.28K | -1.60K | -3.27% | 350.37K |
| VANGUARD FIDUCIARY TRUST CO | 30.62K | 21.10K | +221.62% | 226.88K |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 30.15K | 5.83K | +23.94% | 223.43K |
| NORTHERN TRUST CORP | 29.40K | -1.66K | -5.34% | 217.82K |
| GOLDMAN SACHS GROUP INC | 28.51K | 13.37K | +88.37% | 211.24K |
| XTX TOPCO LTD | 25.04K | 5.76K | +29.90% | 185.58K |
| JANE STREET GROUP, LLC | 20.50K | 20.50K | New | 151.92K |
| MORGAN STANLEY | 18.36K | 8.74K | +90.82% | 136.04K |
Public Policy Holding Company, Inc. (PPHC) trades at $10.14, with a market cap of $255.34M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$255.34M
Market Cap
—
P/E
—
Forward P/E
—
Score