Post Holdings, Inc. (NYSE:POST) has 396 institutional investors with active 13F positions as of December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| VANGUARD GROUP INC | 31 Dec, 2025 | 5,172,519 | -97,842 | -1.86% | $512,338,007.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 4,204,113 | -79,532 | -1.86% | $416,417,391.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 3,979,802 | -224,311 | -5.34% | $393,443,204.00 |
| Route One Investment Company, L.P. | 31 Dec, 2025 | 3,136,468 | -296,450 | -8.64% | $310,667,155.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,071,875 | 114,677 | 3.88% | $303,678,023.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 2,975,680 | -2,699,064 | -47.56% | $294,741,249.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 2,957,198 | 144,775 | 5.15% | $292,911,933.00 |
| Route One Investment Company, L.P. | 31 Dec, 2025 | 2,950,568 | -185,900 | -5.93% | $291,693,152.00 |
| Clarkston Capital Partners, LLC | 31 Dec, 2025 | 2,868,367 | -35,493 | -1.22% | $284,111,751.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 2,668,814 | -306,866 | -10.31% | $259,408,868.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Dec, 2025 | 2,431,497 | 2,431,497 | 0.00% | $240,377,793.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 1,874,037 | 1,874,037 | 0.00% | $185,267,298.00 |
| Holocene Advisors, LP | 31 Dec, 2025 | 1,766,642 | 609,100 | 52.62% | $174,650,228.00 |
| LONDON CO OF VIRGINIA | 31 Dec, 2025 | 1,586,633 | -179,052 | -10.14% | $157,157,079.00 |
| State Street Corp | 31 Dec, 2025 | 1,480,895 | -4,574 | -0.31% | $146,682,650.00 |
| LONDON CO OF VIRGINIA | 31 Dec, 2025 | 1,476,638 | -109,995 | -6.93% | $145,981,437.00 |
| State Street Corp | 31 Dec, 2025 | 1,422,219 | -58,676 | -3.96% | $140,600,570.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 1,392,048 | 666,061 | 91.75% | $137,617,865.00 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 31 Dec, 2025 | 1,337,740 | -102,566 | -7.12% | $132,503,147.00 |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 31 Dec, 2025 | 1,263,594 | -74,146 | -5.54% | $124,918,903.00 |