Illinois Municipal Retirement Fund’s National Presto Industries NPK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$356K Buy
2,847
+281
+11% +$38.1K ﹤0.01% 1102
2026
Q1
$352K Sell
2,566
-32
-1% -$4.1K ﹤0.01% 1091
2025
Q4
$277K Buy
2,598
+64
+3% +$6.71K ﹤0.01% 1134
2025
Q3
$284K Buy
2,534
+91
+4% +$9.66K ﹤0.01% 1157
2025
Q2
$239K Sell
2,443
-469
-16% -$41K ﹤0.01% 1219
2025
Q1
$256K Buy
2,912
+513
+21% +$48.9K ﹤0.01% 1319
2024
Q4
$236K Sell
2,399
-504
-17% -$40.5K ﹤0.01% 1324
2024
Q3
$218K Sell
2,903
-16
-0.5% -$1.19K ﹤0.01% 1329
2024
Q2
$219K Sell
2,919
-128
-4% -$10.1K ﹤0.01% 1331
2024
Q1
$255K Buy
3,047
+154
+5% +$12.2K ﹤0.01% 1339
2023
Q4
$232K Sell
2,893
-279
-9% -$21.4K ﹤0.01% 1364
2023
Q3
$230K Buy
+3,172
New +$239K ﹤0.01% 1351

Other funds holding NPK

Illinois Municipal Retirement Fund's NPK Position: Q2 2026 in Review

Illinois Municipal Retirement Fund increased its National Presto Industries (NPK) stake by 11% in Q2 2026, buying an estimated $38.1K and bringing the position to 2,847 shares worth $356K. The position accounts for ﹤0.01% of the portfolio, ranked #1102.

Illinois Municipal Retirement Fund first reported a position in NPK in Q3 2023 and has held it in 12 quarters since. 181 funds tracked by Wall St. Rank hold NPK as of Q2 2026.

  • Illinois Municipal Retirement Fund held 2,847 shares of National Presto Industries worth $356K as of Q2 2026.
  • Illinois Municipal Retirement Fund bought 281 National Presto Industries shares in Q2 2026, an estimated $38.1K.
  • National Presto Industries made up ﹤0.01% of Illinois Municipal Retirement Fund's portfolio in Q2 2026, its #1102 holding.
  • Illinois Municipal Retirement Fund first reported a position in National Presto Industries in Q3 2023 and has held it in 12 quarters since.
  • 181 funds tracked by Wall St. Rank held National Presto Industries as of Q2 2026.

Based on Illinois Municipal Retirement Fund's 13F filing for Q2 2026, filed 12 Aug 2026.