California State Teachers Retirement System (CalSTRS)’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
$662K Buy
5,296
+431
+9% +$58.4K ﹤0.01% 2092
2026
Q1
$667K Sell
4,865
-39
-0.8% -$5K ﹤0.01% 1959
2025
Q4
$524K Sell
4,904
-55
-1% -$5.76K ﹤0.01% 2076
2025
Q3
$556K Buy
4,959
+1
+0% +$106 ﹤0.01% 2047
2025
Q2
$486K Hold
4,958
﹤0.01% 2069
2025
Q1
$436K Hold
4,958
﹤0.01% 2106
2024
Q4
$488K Sell
4,958
-64
-1% -$5.14K ﹤0.01% 2124
2024
Q3
$377K Sell
5,022
-199
-4% -$14.8K ﹤0.01% 2235
2024
Q2
$392K Sell
5,221
-74
-1% -$5.83K ﹤0.01% 2200
2024
Q1
$444K Sell
5,295
-276
-5% -$21.8K ﹤0.01% 2217
2023
Q4
$447K Sell
5,571
-265
-5% -$20.4K ﹤0.01% 2269
2023
Q3
$423K Sell
5,836
-566
-9% -$42.7K ﹤0.01% 2285
2023
Q2
$469K Sell
6,402
-156
-2% -$11.5K ﹤0.01% 2331
2023
Q1
$473K Sell
6,558
-90
-1% -$6.57K ﹤0.01% 2333
2022
Q4
$455K Buy
6,648
+72
+1% +$4.92K ﹤0.01% 2382
2022
Q3
$428K Sell
6,576
-316
-5% -$21.9K ﹤0.01% 2404
2022
Q2
$452K Buy
6,892
+180
+3% +$12.8K ﹤0.01% 2444
2022
Q1
$516K Sell
6,712
-506
-7% -$41.1K ﹤0.01% 2390
2021
Q4
$592K Buy
7,218
+192
+3% +$16.1K ﹤0.01% 2450
2021
Q3
$577K Sell
7,026
-33
-0.5% -$2.96K ﹤0.01% 2421
2021
Q2
$718K Sell
7,059
-583
-8% -$60.1K ﹤0.01% 2426
2021
Q1
$780K Hold
7,642
﹤0.01% 2294
2020
Q4
$676K Hold
7,642
﹤0.01% 2270
2020
Q3
$626K Buy
7,642
+10
+0.1% +$873 ﹤0.01% 2143
2020
Q2
$667K Hold
7,632
﹤0.01% 2097
2020
Q1
$540K Buy
7,632
+89
+1% +$7.5K ﹤0.01% 2021
2019
Q4
$667K Sell
7,543
-209
-3% -$18.2K ﹤0.01% 2192
2019
Q3
$691K Buy
7,752
+151
+2% +$13.7K ﹤0.01% 2138
2019
Q2
$709K Hold
7,601
﹤0.01% 2169
2019
Q1
$825K Sell
7,601
-97
-1% -$11.3K ﹤0.01% 2040
2018
Q4
$900K Buy
7,698
+174
+2% +$21.8K ﹤0.01% 1961
2018
Q3
$975K Sell
7,524
-73
-1% -$9.27K ﹤0.01% 2078
2018
Q2
$942K Buy
7,597
+44
+0.6% +$4.75K ﹤0.01% 2100
2018
Q1
$708K Sell
7,553
-265
-3% -$26.3K ﹤0.01% 2167
2017
Q4
$778K Sell
7,818
-184
-2% -$20.1K ﹤0.01% 2137
2017
Q3
$852K Sell
8,002
-818
-9% -$86.4K ﹤0.01% 2096
2017
Q2
$975K Sell
8,820
-900
-9% -$95K ﹤0.01% 2077
2017
Q1
$993K Sell
9,720
-500
-5% -$51.6K ﹤0.01% 2085
2016
Q4
$1.09M Sell
10,220
-200
-2% -$18.6K ﹤0.01% 2054
2016
Q3
$915K Buy
10,420
+100
+1% +$9.07K ﹤0.01% 2137
2016
Q2
$974K Sell
10,320
-58
-0.6% -$5.1K ﹤0.01% 2045
2016
Q1
$869K Buy
10,378
+1,386
+15% +$111K ﹤0.01% 2089
2015
Q4
$745K Buy
8,992
+132
+1% +$11.4K ﹤0.01% 2177
2015
Q3
$747K Hold
8,860
﹤0.01% 2160
2015
Q2
$712K Buy
8,860
+64
+0.7% +$4.38K ﹤0.01% 2323
2015
Q1
$558K Sell
8,796
-200
-2% -$12.3K ﹤0.01% 2380
2014
Q4
$522K Buy
8,996
+38
+0.4% +$2.26K ﹤0.01% 2462
2014
Q3
$544K Buy
8,958
+151
+2% +$10K ﹤0.01% 2388
2014
Q2
$642K Hold
8,807
﹤0.01% 2354
2014
Q1
$687K Buy
8,807
+100
+1% +$7.81K ﹤0.01% 2227
2013
Q4
$701K Hold
8,707
﹤0.01% 2212
2013
Q3
$613K Buy
8,707
+304
+4% +$22.1K ﹤0.01% 2245
2013
Q2
$605K Buy
+8,403
New +$639K ﹤0.01% 2175

Other funds holding NPK

California State Teachers Retirement System (CalSTRS)'s NPK Position: Q2 2026 in Review

California State Teachers Retirement System (CalSTRS) increased its National Presto Industries (NPK) stake by 8.9% in Q2 2026, buying an estimated $58.4K and bringing the position to 5,296 shares worth $662K. The position accounts for ﹤0.01% of the portfolio, ranked #2092.

California State Teachers Retirement System (CalSTRS) first reported a position in NPK in Q2 2013 and has held it in 53 quarters since. The position peaked at $1.09M in Q4 2016. 181 funds tracked by Wall St. Rank hold NPK as of Q2 2026.

  • California State Teachers Retirement System (CalSTRS) held 5,296 shares of National Presto Industries worth $662K as of Q2 2026.
  • California State Teachers Retirement System (CalSTRS) bought 431 National Presto Industries shares in Q2 2026, an estimated $58.4K.
  • National Presto Industries made up ﹤0.01% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q2 2026, its #2092 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in National Presto Industries in Q2 2013 and has held it in 53 quarters since.
  • California State Teachers Retirement System (CalSTRS)'s National Presto Industries position peaked at $1.09M in Q4 2016.
  • 181 funds tracked by Wall St. Rank held National Presto Industries as of Q2 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q2 2026, filed 24 Aug 2026.