California State Teachers Retirement System (CalSTRS)’s National Presto Industries NPK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
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% -$6.3K ﹤0.01% 2124
2024
Q3
$377K Sell
5,022
-199
-4% -$15K ﹤0.01% 2235
2024
Q2
$392K Sell
5,221
-74
-1% -$5.56K ﹤0.01% 2200
2024
Q1
$444K Sell
5,295
-276
-5% -$23.1K ﹤0.01% 2217
2023
Q4
$447K Sell
5,571
-265
-5% -$21.3K ﹤0.01% 2269
2023
Q3
$423K Sell
5,836
-566
-9% -$41K ﹤0.01% 2285
2023
Q2
$469K Sell
6,402
-156
-2% -$11.4K ﹤0.01% 2331
2023
Q1
$473K Sell
6,558
-90
-1% -$6.49K ﹤0.01% 2333
2022
Q4
$455K Buy
6,648
+72
+1% +$4.93K ﹤0.01% 2382
2022
Q3
$428K Sell
6,576
-316
-5% -$20.6K ﹤0.01% 2404
2022
Q2
$452K Buy
6,892
+180
+3% +$11.8K ﹤0.01% 2444
2022
Q1
$516K Sell
6,712
-506
-7% -$38.9K ﹤0.01% 2390
2021
Q4
$592K Buy
7,218
+192
+3% +$15.7K ﹤0.01% 2450
2021
Q3
$577K Sell
7,026
-33
-0.5% -$2.71K ﹤0.01% 2421
2021
Q2
$718K Sell
7,059
-583
-8% -$59.3K ﹤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% +$819 ﹤0.01% 2143
2020
Q2
$667K Hold
7,632
﹤0.01% 2097
2020
Q1
$540K Buy
7,632
+89
+1% +$6.3K ﹤0.01% 2021
2019
Q4
$667K Sell
7,543
-209
-3% -$18.5K ﹤0.01% 2192
2019
Q3
$691K Buy
7,752
+151
+2% +$13.5K ﹤0.01% 2138
2019
Q2
$709K Hold
7,601
﹤0.01% 2169
2019
Q1
$825K Sell
7,601
-97
-1% -$10.5K ﹤0.01% 2040
2018
Q4
$900K Buy
7,698
+174
+2% +$20.3K ﹤0.01% 1961
2018
Q3
$975K Sell
7,524
-73
-1% -$9.46K ﹤0.01% 2078
2018
Q2
$942K Buy
7,597
+44
+0.6% +$5.46K ﹤0.01% 2100
2018
Q1
$708K Sell
7,553
-265
-3% -$24.8K ﹤0.01% 2167
2017
Q4
$778K Sell
7,818
-184
-2% -$18.3K ﹤0.01% 2137
2017
Q3
$852K Sell
8,002
-818
-9% -$87.1K ﹤0.01% 2096
2017
Q2
$975K Sell
8,820
-900
-9% -$99.5K ﹤0.01% 2077
2017
Q1
$993K Sell
9,720
-500
-5% -$51.1K ﹤0.01% 2085
2016
Q4
$1.09M Sell
10,220
-200
-2% -$21.3K ﹤0.01% 2054
2016
Q3
$915K Buy
10,420
+100
+1% +$8.78K ﹤0.01% 2137
2016
Q2
$974K Sell
10,320
-58
-0.6% -$5.47K ﹤0.01% 2045
2016
Q1
$869K Buy
10,378
+1,386
+15% +$116K ﹤0.01% 2089
2015
Q4
$745K Buy
8,992
+132
+1% +$10.9K ﹤0.01% 2177
2015
Q3
$747K Hold
8,860
﹤0.01% 2160
2015
Q2
$712K Buy
8,860
+64
+0.7% +$5.14K ﹤0.01% 2323
2015
Q1
$558K Sell
8,796
-200
-2% -$12.7K ﹤0.01% 2380
2014
Q4
$522K Buy
8,996
+38
+0.4% +$2.21K ﹤0.01% 2462
2014
Q3
$544K Buy
8,958
+151
+2% +$9.17K ﹤0.01% 2388
2014
Q2
$642K Hold
8,807
﹤0.01% 2354
2014
Q1
$687K Buy
8,807
+100
+1% +$7.8K ﹤0.01% 2227
2013
Q4
$701K Hold
8,707
﹤0.01% 2212
2013
Q3
$613K Buy
8,707
+304
+4% +$21.4K ﹤0.01% 2245
2013
Q2
$605K Buy
+8,403
New +$605K ﹤0.01% 2175