{
 "as_of": "2026-11-08",
 "cmr": "us-cm-kg/NASDAQ/PPHC",
 "fence": "The page is the record's research on the issuer — no analyst, no rating, no view.",
 "markdown": "The page is the record's research on the issuer — no analyst, no rating, no view.\n\n# Public Policy Holding Company, Inc. (NASDAQ: PPHC) — research page\n\nAs of 2026-11-08 · us-cm-kg · record version 1\n\n## Identity and listing\n\nPublic Policy Holding Company, Inc. is listed on NASDAQ under ticker PPHC, ISIN US7444302084 and LEI 2138008Z7B1IXVVJAZ79. Its security type is Corporate, its sector is 8742 Services-Management Consulting Services, and its jurisdiction is United States, Delaware. Its segment is not on the record. Its listing status is listed, not halted.\n\n## The disclosure read\n\nThe record holds 85 filings across 31 filing days in the window 2025-11-08 to 2026-11-08. The median gap between filing days is 6.5 days, and the median latency from the latest filing to the record date is 5 days for the sector; the issuer's latest filing is 3 days before the record date. The latest filing is dated 2026-11-05 and is of type corporate_news. The NASDAQ exchange median is 52 filings, a median cadence gap of 6.0 days and a median latency of 5.0 days. The sector median is 44 filings, a median cadence gap of 6.5 days and a median latency of 5 days.\n\n## Auditor\n\nThe auditor of record is Forvis Mazars, LLP, located in Tysons, Virginia. The record holds no auditor changes.\n\n## Events and halts\n\nThe record holds two listing lines, both dated 2026-01-27. It holds no delisting, name change or segment move lines. Domicile change is not on the record, as EDGAR states no dated change of state of incorporation on a filing line. The halt flag reads listed, not halted.\n\n## Orderability\n\nThe outcome is not determinable under rule version acm-68000/us/reasonable-basis-suitability-finra-rule-2111/r1, as of chapter date 2026-11-04. The chapter's orderability section carries no client categories, so the outcome cannot name its client category.\n\n## Coverage\n\nNo research houses were found on the issuer's investor-relations pages read. The count is 0.\n\n## Open research\n\nNo openly published research notes were found. The count is 0.\n\n## Licensed\n\nLicensed research: none loaded. A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded.\n\n## As-of depth\n\nThe vintage is sealed. Sealed years holding the issuer are 2022, 2023, 2024, 2025 and 2026. The market's earliest sealed date is 2021-01-04, and the live record began 2026-09-12.\n\n## Sources\n\n9 source pages are named on this page; every value above carries its own source page and read date in the numbers.\n\n- https://www.sec.gov/files/company_tickers_exchange.json (identity.exchange)\n- https://mapping.gleif.org/api/v2/isin-lei/latest (identity.isin)\n- https://data.sec.gov/submissions/CIK0001903508.json (identity.jurisdiction)\n- https://mapping.gleif.org/api/v2/isin-lei/latest/download (identity.lei)\n- https://mcp.us-cm-kg.ai/events/NASDAQ/PPHC (the disclosure lines)\n- https://www.nasdaqtrader.com/rss.aspx?feed=tradehalts (the halt flag)\n- https://www.sec.gov/Archives/edgar/data/1903508/000162828026022359/pphc-20251231.htm (the auditor)\n- https://mcp.us-cm-kg.ai/book/aio.json (the orderability chapter)\n- https://mcp.us-cm-kg.ai/record/NASDAQ/PPHC (the record)\n",
 "market": "US",
 "node": "us-cm-kg",
 "numbers": {
  "as_of_depth": {
   "issuer_years_sealed": [
    "2022",
    "2023",
    "2024",
    "2025",
    "2026"
   ],
   "live_record_began": "2026-09-12",
   "node_history_from": "2021-01-04",
   "node_years_sealed": [
    "2021",
    "2022",
    "2023",
    "2024",
    "2025",
    "2026"
   ],
   "record_version": 1,
   "sealed": true
  },
  "auditor": {
   "auditor": {
    "read_by": "EDGAR 10-K cover page iXBRL tag (dei:AuditorName, dei:AuditorLocation, dei:AuditorFirmId, dei:DocumentPeriodEndDate)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026022359/pphc-20251231.htm",
    "state": "sourced",
    "value": "Forvis Mazars, LLP"
   },
   "auditor_firm_id": {
    "read_by": "EDGAR 10-K cover page iXBRL tag (dei:AuditorName, dei:AuditorLocation, dei:AuditorFirmId, dei:DocumentPeriodEndDate)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026022359/pphc-20251231.htm",
    "state": "sourced",
    "value": "686"
   },
   "auditor_location": {
    "read_by": "EDGAR 10-K cover page iXBRL tag (dei:AuditorName, dei:AuditorLocation, dei:AuditorFirmId, dei:DocumentPeriodEndDate)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026022359/pphc-20251231.htm",
    "state": "sourced",
    "value": "Tysons, Virginia"
   },
   "changes": []
  },
  "cmr": "us-cm-kg/NASDAQ/PPHC",
  "coverage": {
   "count": 0,
   "houses": [],
   "pages_checked": [],
   "read_by": "Perplexity sonar (search) · page read by this rail",
   "read_date": "2026-11-11",
   "since": null,
   "state": "none_found"
  },
  "disclosure": {
   "against": {
    "exchange": {
     "issuers": 4359,
     "median_cadence_gap_days": 6,
     "median_filings": 52,
     "median_latency_days": 5,
     "name": "NASDAQ"
    },
    "sector": {
     "issuers": 37,
     "median_cadence_gap_days": 6.5,
     "median_filings": 44,
     "median_latency_days": 5,
     "name": "8742 Services-Management Consulting Services"
    }
   },
   "by_type": {
    "ad_hoc": 1,
    "agm_egm": 2,
    "corporate_news": 6,
    "directors_dealings": 53,
    "prospectus": 5,
    "regulatory_filing": 12,
    "results": 6
   },
   "cadence_median_gap_days": 6.5,
   "filing_days": 31,
   "filings": 85,
   "latency_days": 3,
   "latest": [
    {
     "category": "8-K",
     "date": "2026-11-05",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026071180/pphc-20261102.htm",
     "title": "8-K — 8-K (items 1.01,1.02,2.03,9.01)",
     "type": "corporate_news"
    },
    {
     "category": "4",
     "date": "2026-08-25",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026058894/xslF345X06/wk-form4_1787689099.xml",
     "title": "4 — FORM 4",
     "type": "directors_dealings"
    },
    {
     "category": "4",
     "date": "2026-08-25",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026058893/xslF345X06/wk-form4_1787689060.xml",
     "title": "4 — FORM 4",
     "type": "directors_dealings"
    },
    {
     "category": "4",
     "date": "2026-08-25",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026058891/xslF345X06/wk-form4_1787689006.xml",
     "title": "4 — FORM 4",
     "type": "directors_dealings"
    },
    {
     "category": "4",
     "date": "2026-08-25",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026058889/xslF345X06/wk-form4_1787688958.xml",
     "title": "4 — FORM 4",
     "type": "directors_dealings"
    }
   ],
   "latest_filing_date": "2026-11-05",
   "read": "the node's event lines (list_events_since), as get_filings serves them",
   "source": "https://mcp.us-cm-kg.ai/events/NASDAQ/PPHC",
   "window": {
    "from": "2025-11-08",
    "to": "2026-11-08"
   }
  },
  "identity": {
   "exchange": {
    "read_by": "EDGAR company_tickers_exchange.json (SEC list of exchange-listed filers)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://www.sec.gov/files/company_tickers_exchange.json",
    "state": "sourced",
    "value": "NASDAQ"
   },
   "isin": {
    "read_by": "GLEIF ISIN-to-LEI mapping file (ISINs mapped to the LEI)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://mapping.gleif.org/api/v2/isin-lei/latest",
    "state": "sourced",
    "value": "US7444302084"
   },
   "jurisdiction": {
    "read_by": "EDGAR submissions API (issuer header as filed) (stateOfIncorporation)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://data.sec.gov/submissions/CIK0001903508.json",
    "state": "sourced",
    "value": "United States — Delaware"
   },
   "lei": {
    "read_by": "GLEIF ISIN-to-LEI mapping file (daily), LEI by exact ISIN",
    "read_date": "2026-11-08",
    "read_date_basis": "the field",
    "source": "https://mapping.gleif.org/api/v2/isin-lei/latest/download (ISIN US7444302084)",
    "state": "sourced",
    "value": "2138008Z7B1IXVVJAZ79"
   },
   "name": {
    "read_by": "EDGAR submissions API (issuer header as filed)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://data.sec.gov/submissions/CIK0001903508.json",
    "state": "sourced",
    "value": "Public Policy Holding Company, Inc."
   },
   "sector": {
    "read_by": "EDGAR submissions API (issuer header as filed) (SIC code as assigned by the SEC)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://data.sec.gov/submissions/CIK0001903508.json",
    "state": "sourced",
    "value": "8742 Services-Management Consulting Services"
   },
   "security_type": {
    "read_by": "EDGAR submissions API (issuer header as filed)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://data.sec.gov/submissions/CIK0001903508.json",
    "state": "sourced",
    "value": "Corporate"
   },
   "segment": {
    "market": "US",
    "state": "not_on_record"
   },
   "ticker": {
    "read_by": "EDGAR company_tickers_exchange.json (SEC list of exchange-listed filers)",
    "read_date": "2026-11-08",
    "read_date_basis": "the record version as_of",
    "source": "https://www.sec.gov/files/company_tickers_exchange.json",
    "state": "sourced",
    "value": "PPHC"
   },
   "website": {
    "market": "US",
    "state": "not_on_record"
   }
  },
  "licensed": {
   "columns": [
    "licensor",
    "entitlement",
    "title",
    "date",
    "source"
   ],
   "rows": [],
   "rule": "A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded."
  },
  "lifecycle": {
   "delisting": [],
   "domicile_change": {
    "market": "US",
    "reason": "EDGAR states no dated change of state of incorporation on a filing line",
    "state": "not_on_record"
   },
   "listing": [
    {
     "date": "2026-01-27",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000135445726000094/PPHC_8A_Cert_1903508.pdf",
     "title": "CERT"
    },
    {
     "date": "2026-01-27",
     "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026003543/pphc-form8xa.htm",
     "title": "8-A12B — 8-A12B"
    }
   ],
   "name_change": [],
   "segment_move": {
    "market": "US",
    "reason": "the exchanges' tier transfers are not EDGAR filings",
    "state": "not_on_record"
   }
  },
  "market": "US",
  "node": "us-cm-kg",
  "numbers_hash": "sha256:c364b7469e1c793bc2e58a2109c77e65dea858c3849efe7e5c4bbace52e11ab6",
  "open_research": {
   "read_date": "2026-11-11",
   "rows": [],
   "state": "none_found"
  },
  "orderability": {
   "chapter_as_of": "2026-11-04",
   "client_categories": [],
   "determinable": false,
   "read": {
    "chapter": "https://mcp.us-cm-kg.ai/book/aio.json",
    "door": "https://mcp.us-cm-kg.ai/mcp",
    "tool": "get_orderability"
   },
   "reason": "the chapter's orderability section carries no client_categories: the outcome cannot name its client category",
   "rule_version": "acm-68000/us/reasonable-basis-suitability-finra-rule-2111/r1",
   "section": "us.aio.v8"
  },
  "record": {
   "as_of": "2026-11-08",
   "url": "https://mcp.us-cm-kg.ai/record/NASDAQ/PPHC",
   "version": 1
  },
  "schema": "research-numbers v0.1 (USR-01, 2026-11-11)",
  "status": {
   "read_date": "2026-11-08",
   "source": "https://www.nasdaqtrader.com/rss.aspx?feed=tradehalts",
   "value": "listed, not halted"
  }
 },
 "numbers_hash": "sha256:c364b7469e1c793bc2e58a2109c77e65dea858c3849efe7e5c4bbace52e11ab6",
 "path": "/us/NASDAQ/PPHC",
 "schema": "research-page v0.1 (USR-02, 2026-11-11)",
 "sections": [
  {
   "id": "identity",
   "text": "Public Policy Holding Company, Inc. is listed on NASDAQ under ticker PPHC, ISIN US7444302084 and LEI 2138008Z7B1IXVVJAZ79. Its security type is Corporate, its sector is 8742 Services-Management Consulting Services, and its jurisdiction is United States, Delaware. Its segment is not on the record. Its listing status is listed, not halted.",
   "title": "Identity and listing"
  },
  {
   "id": "disclosure",
   "text": "The record holds 85 filings across 31 filing days in the window 2025-11-08 to 2026-11-08. The median gap between filing days is 6.5 days, and the median latency from the latest filing to the record date is 5 days for the sector; the issuer's latest filing is 3 days before the record date. The latest filing is dated 2026-11-05 and is of type corporate_news. The NASDAQ exchange median is 52 filings, a median cadence gap of 6.0 days and a median latency of 5.0 days. The sector median is 44 filings, a median cadence gap of 6.5 days and a median latency of 5 days.",
   "title": "The disclosure read"
  },
  {
   "id": "auditor",
   "text": "The auditor of record is Forvis Mazars, LLP, located in Tysons, Virginia. The record holds no auditor changes.",
   "title": "Auditor"
  },
  {
   "id": "events",
   "text": "The record holds two listing lines, both dated 2026-01-27. It holds no delisting, name change or segment move lines. Domicile change is not on the record, as EDGAR states no dated change of state of incorporation on a filing line. The halt flag reads listed, not halted.",
   "title": "Events and halts"
  },
  {
   "id": "orderability",
   "text": "The outcome is not determinable under rule version acm-68000/us/reasonable-basis-suitability-finra-rule-2111/r1, as of chapter date 2026-11-04. The chapter's orderability section carries no client categories, so the outcome cannot name its client category.",
   "title": "Orderability"
  },
  {
   "id": "coverage",
   "text": "No research houses were found on the issuer's investor-relations pages read. The count is 0.",
   "title": "Coverage"
  },
  {
   "id": "open_research",
   "text": "No openly published research notes were found. The count is 0.",
   "title": "Open research"
  },
  {
   "id": "licensed",
   "text": "Licensed research: none loaded. A licensed row is served only to an agent whose firm holds that licence (licensor, entitlement). No licensed row is loaded.",
   "title": "Licensed"
  },
  {
   "id": "depth",
   "text": "The vintage is sealed. Sealed years holding the issuer are 2022, 2023, 2024, 2025 and 2026. The market's earliest sealed date is 2021-01-04, and the live record began 2026-09-12.",
   "title": "As-of depth"
  },
  {
   "id": "sources",
   "text": "9 source pages are named on this page; every value above carries its own source page and read date in the numbers.",
   "title": "Sources"
  }
 ],
 "sources": [
  {
   "for": "identity.exchange",
   "source": "https://www.sec.gov/files/company_tickers_exchange.json"
  },
  {
   "for": "identity.isin",
   "source": "https://mapping.gleif.org/api/v2/isin-lei/latest"
  },
  {
   "for": "identity.jurisdiction",
   "source": "https://data.sec.gov/submissions/CIK0001903508.json"
  },
  {
   "for": "identity.lei",
   "source": "https://mapping.gleif.org/api/v2/isin-lei/latest/download"
  },
  {
   "for": "the disclosure lines",
   "source": "https://mcp.us-cm-kg.ai/events/NASDAQ/PPHC"
  },
  {
   "for": "the halt flag",
   "source": "https://www.nasdaqtrader.com/rss.aspx?feed=tradehalts"
  },
  {
   "for": "the auditor",
   "source": "https://www.sec.gov/Archives/edgar/data/1903508/000162828026022359/pphc-20251231.htm"
  },
  {
   "for": "the orderability chapter",
   "source": "https://mcp.us-cm-kg.ai/book/aio.json"
  },
  {
   "for": "the record",
   "source": "https://mcp.us-cm-kg.ai/record/NASDAQ/PPHC"
  }
 ],
 "title": "Public Policy Holding Company, Inc. (PPHC) — research page",
 "writer": {
  "by": "Claude through the platform account, Haiku class; one pass; checked against the numbers",
  "engine": "claude-haiku-5-5"
 }
}