31 institutions reported holding $80.0M of Vulcan Materials Co (VMC) in SEC 13F filings for 2026-06-30. Largest institutional holders: Assenagon Asset Management S.A. ($51.6M), Czech National Bank ($10.9M), PensionDanmark Pensionsforsikringsaktieselskab ($3.6M), BRIGHT ROCK CAPITAL MANAGEMENT, LLC ($2.4M), Castle Rock Wealth Management, LLC ($1.3M). Source: SEC Form 13F.
| Rank | Institution | Value | Shares | Change |
|---|---|---|---|---|
| 1 | Assenagon Asset Management S.A. | $51.6M | 174,771 | Trimmed |
| 2 | Czech National Bank | $10.9M | 36,933 | Added |
| 3 | PensionDanmark Pensionsforsikringsaktieselskab | $3.6M | 12,060 | New |
| 4 | BRIGHT ROCK CAPITAL MANAGEMENT, LLC | $2.4M | 8,000 | Hold |
| 5 | Castle Rock Wealth Management, LLC | $1.3M | 4,555 | Added |
| 6 | CX Institutional | $1.3M | 4,354 | Added |
| 7 | Bison Wealth, LLC | $1.3M | 4,193 | Trimmed |
| 8 | CONFLUENCE INVESTMENT MANAGEMENT LLC | $1.2M | 4,194 | Added |
| 9 | GAMMA Investing LLC | $1.1M | 3,611 | Added |
| 10 | Central Pacific Bank - Trust Division | $943,442 | 3,198 | Hold |
| 11 | HARBOR INVESTMENT ADVISORY, LLC | $824,553 | 2,795 | Hold |
| 12 | Somerset Trust Co | $706,254 | 2,394 | Trimmed |
| 13 | MOODY NATIONAL BANK TRUST DIVISION | $556,389 | 1,886 | Added |
| 14 | TRUST POINT INC. | $393,839 | 1,335 | Trimmed |
| 15 | Flaharty Asset Management, LLC | $391,721 | 1,292 | Trimmed |
| 16 | Pacific Excel Wealth Advisors, Inc. | $314,481 | 1,066 | New |
| 17 | Trust Co of the South | $310,646 | 1,053 | Hold |
| 18 | Baron Wealth Management LLC | $253,733 | 860 | Added |
| 19 | Beacon Bank & Trust | $210,932 | 715 | New |
| 20 | MassMutual Private Wealth & Trust, FSB | $192,347 | 652 | Trimmed |
| 21 | Versant Capital Management, Inc | $142,490 | 483 | Trimmed |
| 22 | CoreCap Advisors, LLC | $61,657 | 209 | Hold |
| 23 | BURKETT FINANCIAL SERVICES, LLC | $24,531 | 83 | New |
| 24 | ELEVATION WEALTH PARTNERS, LLC | $17,701 | 60 | Added |
| 25 | Arlington Trust Co LLC | $14,751 | 50 | Added |
Source: SEC Form 13F filings · as of 2026-06-30