Recent 13F filings as of December 2025 show that 247 institutional investors hold a position in National Vision Holdings, Inc. (NASDAQ:EYE).
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Dec, 2025 | 11,528,533 | 3,896 | 0.03% | $297,666,723.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 10,592,307 | 24,239 | 0.23% | $273,493,368.00 |
| WELLINGTON MANAGEMENT GROUP LLP | 31 Dec, 2025 | 5,783,699 | 1,251,499 | 27.61% | $149,335,107.00 |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 4,510,895 | -329,578 | -6.81% | $116,471,309.00 |
| DRIEHAUS CAPITAL MANAGEMENT LLC | 31 Dec, 2025 | 3,606,811 | 1,350,811 | 59.88% | $93,127,860.00 |
| AMERICAN CENTURY COMPANIES INC | 31 Dec, 2025 | 3,580,367 | -811,477 | -18.48% | $92,445,133.00 |
| STATE STREET CORP | 31 Dec, 2025 | 3,176,048 | 7,066 | 0.22% | $82,005,559.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 3,029,596 | 156,859 | 5.46% | $78,224,500.00 |
| ALLIANCEBERNSTEIN L.P. | 31 Dec, 2025 | 2,731,776 | 1,582,096 | 137.61% | $70,534,456.00 |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 31 Dec, 2025 | 2,404,873 | -890,417 | -27.02% | $62,093,821.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,990,329 | 55,824 | 2.89% | $51,398,594.00 |
| EMERALD ADVISERS, LLC | 31 Dec, 2025 | 1,564,955 | -14,005 | -0.89% | $40,407,138.00 |
| Boston Partners | 31 Dec, 2025 | 1,491,471 | 370,484 | 33.05% | $38,516,141.00 |
| GLENVIEW CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 1,429,333 | 51,107 | 3.71% | $36,905,378.00 |
| Fiera Capital Corp | 31 Dec, 2025 | 1,415,307 | 352,257 | 33.14% | $36,543,226.00 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 31 Dec, 2025 | 1,386,492 | -167,558 | -10.78% | $35,799,223.00 |
| AMERIPRISE FINANCIAL INC | 31 Dec, 2025 | 1,307,565 | 71,142 | 5.75% | $33,761,329.00 |
| FMR LLC | 31 Dec, 2025 | 1,224,675 | -382,889 | -23.82% | $31,621,112.00 |
| FEDERATED HERMES, INC. | 31 Dec, 2025 | 1,224,241 | 359,142 | 41.51% | $31,609,902.00 |
| GOLDMAN SACHS GROUP INC | 31 Dec, 2025 | 1,217,441 | 286,940 | 30.84% | $31,434,327.00 |