LIVE FROM THE DATABASETRANSACTIONS 362,430COMPANIES 5,763LATEST TRADE Oct 16UPDATED Oct 17, 12:31 AM
PPHCCIK 0001903508

Public Policy Holding Company, Inc.

43 transactions by 16 insiders, from January 27, 2026 to August 24, 2026.

Transactions
4316 insiders
Bought · P
$10open market
Sold · S
$2.1Mopen market
Net
−$2.1Mnet selling

Officers and directors

People inside the company. What they do with their own shares is the reason this data exists.

InsiderTradesPlannedBoughtSold
Neal Howard StrumGC5——$119K
Thomas Edward GensemerChief5——$66K
Keenan Nealean AustinDir5——$83K
George Stewart HallCEO4——$348K
Johnson McCallum GreenChief4——$780K
Roeland Jozef Bernard SmitsCFO3——$126K
Matthew Ross MazzantiChief2—$10—
Zachary Wayne WilliamsDir2——$478K
Jill Agnes Gillespie KendrickCOO2——$28K
Benjamin Langer GinsbergDir1———
Kimberly Anne WhiteDir1———
Charles D. BrownDir1———
Kathleen CaseyDir1———
Simon Philip Guy LeeDir1———

Large holders and funds

Holders above 10%, often funds. They file the same form, but they trade for portfolio reasons, not because of what they know.

InsiderTradesPlannedBoughtSold
Ronald J. Starzman Jr.Other5——$61K
Paula Conner ThrasherOther1———

All transactions

43 in total, newest filings first.

InsiderDateCodeSharesPriceValue
Neal Howard StrumGCAug 24S1,702$10.94$19K
Roeland Jozef Bernard SmitsCFOAug 24S1,797$10.94$20K
Ronald J. Starzman Jr.OtherAug 24S1,500$10.94$16K
Thomas Edward GensemerChiefAug 24S1,797$10.94$20K
Keenan Nealean AustinDirAug 24S2,033$10.94$22K
Paula Conner ThrasherOtherJun 12A10,082$0.00—
Kimberly Anne WhiteDirJun 12A9,609$0.00—
Zachary Wayne WilliamsDirJun 12A4,922$0.00—
Roeland Jozef Bernard SmitsCFOJun 12A56,268$0.00—
Neal Howard StrumGCJun 12A49,074$0.00—
Ronald J. Starzman Jr.OtherJun 12A20,854$0.00—
Matthew Ross MazzantiChiefJun 12A22,594$0.00—
Simon Philip Guy LeeDirJun 12A9,609$0.00—
Jill Agnes Gillespie KendrickCOOJun 12A48,786$0.00—
George Stewart HallCEOJun 12A94,148$0.00—
Johnson McCallum GreenChiefJun 12A45,716$0.00—
Benjamin Langer GinsbergDirJun 12A9,609$0.00—
Thomas Edward GensemerChiefJun 12A41,883$0.00—
Kathleen CaseyDirJun 12A9,609$0.00—
Charles D. BrownDirJun 12A9,609$0.00—
Keenan Nealean AustinDirJun 12A11,012$0.00—
Neal Howard StrumGCJun 11S2,007$10.35$21K
Neal Howard StrumGCJun 10S749$10.19$8K
Ronald J. Starzman Jr.OtherJun 11S1,541$10.35$16K
Ronald J. Starzman Jr.OtherJun 10S575$10.19$6K
George Stewart HallCEOJun 11S930$10.35$10K
George Stewart HallCEOJun 10S348$10.19$4K
Johnson McCallum GreenChiefJun 11S2,298$10.35$24K
Johnson McCallum GreenChiefJun 10S859$10.19$9K
Thomas Edward GensemerChiefJun 11S1,115$10.35$12K
Thomas Edward GensemerChiefJun 10S416$10.19$4K
Keenan Nealean AustinDirJun 11S1,252$10.35$13K
Keenan Nealean AustinDirJun 10S468$10.19$5K
Matthew Ross MazzantiChiefJun 2P1$10.41$10
Ronald J. Starzman Jr.OtherJan 27S1,881$12.25$23K
Neal Howard StrumGCJan 27S5,855$12.25$72K
Roeland Jozef Bernard SmitsCFOJan 27S8,657$12.25$106K
Zachary Wayne WilliamsDirJan 27S39,032$12.25$478K
Jill Agnes Gillespie KendrickCOOJan 27S2,258$12.25$28K
George Stewart HallCEOJan 27S27,322$12.25$335K
Johnson McCallum GreenChiefJan 27S61,016$12.25$747K
Thomas Edward GensemerChiefJan 27S2,484$12.25$30K
Keenan Nealean AustinDirJan 27S3,513$12.25$43K