Thor Industries Inc (NYSE:THO) has 432 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,224,225 | -113,078 | -2.12% | $536,371,180.00 |
| ACR Alpine Capital Research, LLC | 31 Dec, 2025 | 4,903,124 | 769,342 | 18.61% | $391,710,575.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 4,757,411 | 144,800 | 3.14% | $380,069,594.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Dec, 2025 | 4,696,657 | -409,052 | -8.01% | $482,205,850.00 |
| BlackRock, Inc. | 31 Dec, 2025 | 4,612,611 | -48,779 | -1.05% | $473,576,731.00 |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 31 Dec, 2025 | 4,289,725 | -406,932 | -8.66% | $342,706,203.00 |
| ACR Alpine Capital Research, LLC | 31 Dec, 2025 | 4,133,782 | 26,712 | 0.65% | $424,415,395.00 |
| Life Cycle Investment Partners Ltd | 31 Dec, 2025 | 3,274,505 | 786,122 | 31.59% | $261,600,204.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,146,574 | 96,080 | 3.15% | $251,375,312.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,050,494 | 48,157 | 1.60% | $313,200,559.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Dec, 2025 | 2,644,657 | 2,644,657 | 0.00% | $211,281,648.00 |
| TIMUCUAN ASSET MANAGEMENT INC/FL | 31 Dec, 2025 | 2,599,470 | -58,966 | -2.22% | $266,887,590.00 |
| TIMUCUAN ASSET MANAGEMENT INC/FL | 31 Dec, 2025 | 2,551,474 | -47,996 | -1.85% | $203,837,262.00 |
| Life Cycle Investment Partners Ltd | 31 Dec, 2025 | 2,488,383 | 2,488,383 | 0.00% | $255,482,282.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 2,270,181 | 2,270,181 | 0.00% | $181,364,760.00 |
| State Street Corp | 31 Dec, 2025 | 1,645,636 | 25,902 | 1.60% | $131,469,860.00 |
| State Street Corp | 31 Dec, 2025 | 1,619,734 | -49,308 | -2.95% | $166,298,090.00 |
| Capital Research Global Investors | 31 Dec, 2025 | 1,581,876 | 48,466 | 3.16% | $162,411,209.00 |
| Capital Research Global Investors | 31 Dec, 2025 | 1,548,591 | -33,285 | -2.10% | $123,716,935.00 |
| Jpmorgan Chase & Co | 31 Dec, 2025 | 1,363,786 | 109,726 | 8.75% | $106,689,124.00 |