National Presto Industries Inc (NYSE:NPK) has 183 institutional investors with active 13F positions as of June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 977,724 | 13.68% | ▲62,538 | +6.83% | $122.21Mn |
| 2 | State Street Corp | 0000093751 | 466,124 | 6.52% | ▲71,564 | +18.14% | $58.26Mn |
| 3 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 315,794 | 4.42% | ▲1,511 | +0.48% | $39.47Mn |
| 4 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 224,893 | 3.15% | ▲11,024 | +5.15% | $28.11Mn |
| 5 | Medina Value Partners, LLC | 0001843543 | 173,578 | 2.43% | ▲34,882 | +25.15% | $21.70Mn |
| 6 | ADVISORY RESEARCH INC | 0000902584 | 161,764 | 2.26% | ▲14,130 | +9.57% | $20.22Mn |
| 7 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 150,851 | 2.11% | ▲23,596 | +18.54% | $18.86Mn |
| 8 | RENAISSANCE TECHNOLOGIES LLC | 0001037389 | 123,800 | 1.73% | ▼24,500 | -16.52% | $15.47Mn |
| 9 | J. Goldman & Co LP | 0001412741 | 123,182 | 1.72% | ▼4,419 | -3.46% | $15.40Mn |
| 10 | VANGUARD PORTFOLIO MANAGEMENT LLC | 0002100121 | 104,632 | 1.46% | ▲7,519 | +7.74% | $13.08Mn |
| 11 | GAMCO INVESTORS, INC. ET AL | 0000807249 | 87,630 | 1.23% | ▼800 | -0.90% | $10.95Mn |
| 12 | Morgan Stanley | 0000895421 | 80,161 | 1.12% | ▲10,280 | +14.71% | $10.02Mn |
| 13 | MILLENNIUM MANAGEMENT LLC | 0001273087 | 74,636 | 1.04% | ▲36,355 | +94.97% | $9.33Mn |
| 14 | Invesco Ltd. | 0000914208 | 66,746 | 0.93% | ▲6,997 | +11.71% | $8.34Mn |
| 15 | Jpmorgan Chase & Co | 0000019617 | 64,730 | 0.91% | ▲8,744 | +15.62% | $8.04Mn |
| 16 | Bank of New York Mellon Corp | 0001390777 | 60,090 | 0.84% | ▲142 | +0.24% | $7.51Mn |
| 17 | KENNEDY CAPITAL MANAGEMENT LLC | 0000884589 | 56,655 | 0.79% | ▼1,119 | -1.94% | $7.08Mn |
| 18 | Northern Trust Corp | 0000073124 | 52,778 | 0.74% | ▲4,637 | +9.63% | $6.60Mn |
| 19 | Sixth Street Partners Management Company, L.P. | 0001812095 | 51,601 | 0.72% | ▲51,601 | 0.00% | $6.45Mn |
| 19 | CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 0000884546 | 51,601 | 0.72% | ▲1,366 | +2.72% | $6.45Mn |