Post Holdings (NYSE: POST) is owned by 91.24% institutional shareholders, 14.36% Post Holdings insiders, and 0.00% retail investors. William P. Stiritz is the largest individual Post Holdings shareholder, owning 4.74M shares representing 8.12% of the company. William P. Stiritz's Post Holdings shares are currently valued at $540.19M.
If you're new to stock investing, here's how to buy Post Holdings stock.