BNP Paribas Financial Markets’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
$756K Buy
6,046
+2,739
+83% +$371K ﹤0.01% 3507
2026
Q1
$453K Sell
3,307
-531
-14% -$68K ﹤0.01% 3644
2025
Q4
$410K Sell
3,838
-5,498
-59% -$576K ﹤0.01% 3675
2025
Q3
$1.05M Buy
9,336
+3,789
+68% +$402K ﹤0.01% 3101
2025
Q2
$543K Buy
5,547
+2,267
+69% +$198K ﹤0.01% 3281
2025
Q1
$288K Sell
3,280
-335
-9% -$31.9K ﹤0.01% 3507
2024
Q4
$356K Sell
3,615
-1,865
-34% -$150K ﹤0.01% 3508
2024
Q3
$412K Sell
5,480
-2,777
-34% -$207K ﹤0.01% 2940
2024
Q2
$620K Sell
8,257
-61
-0.7% -$4.8K ﹤0.01% 2546
2024
Q1
$697K Buy
8,318
+2,850
+52% +$225K ﹤0.01% 2676
2023
Q4
$439K Buy
5,468
+1,564
+40% +$120K ﹤0.01% 2866
2023
Q3
$283K Sell
3,904
-793
-17% -$59.9K ﹤0.01% 2973
2023
Q2
$344K Sell
4,697
-654
-12% -$48.1K ﹤0.01% 2778
2023
Q1
$386K Buy
5,351
+1,046
+24% +$76.3K ﹤0.01% 2875
2022
Q4
$295K Sell
4,305
-1,319
-23% -$90.2K ﹤0.01% 2846
2022
Q3
$366K Buy
5,624
+283
+5% +$19.6K ﹤0.01% 3186
2022
Q2
$351K Buy
5,341
+1,667
+45% +$118K ﹤0.01% 2844
2022
Q1
$283K Sell
3,674
-3,400
-48% -$276K ﹤0.01% 3004
2021
Q4
$580K Sell
7,074
-984
-12% -$82.5K ﹤0.01% 2932
2021
Q3
$661K Buy
8,058
+987
+14% +$88.5K ﹤0.01% 2620
2021
Q2
$719K Buy
7,071
+1,433
+25% +$148K ﹤0.01% 2357
2021
Q1
$575K Buy
5,638
+3,465
+159% +$341K ﹤0.01% 2495
2020
Q4
$192K Buy
2,173
+880
+68% +$75.6K ﹤0.01% 2902
2020
Q3
$106K Sell
1,293
-2,301
-64% -$201K ﹤0.01% 3083
2020
Q2
$314K Buy
3,594
+1,479
+70% +$126K ﹤0.01% 2297
2020
Q1
$150K Buy
2,115
+183
+9% +$15.4K ﹤0.01% 3005
2019
Q4
$171K Buy
1,932
+1,024
+113% +$89.1K ﹤0.01% 3035
2019
Q3
$80.9K Buy
908
+242
+36% +$21.9K ﹤0.01% 3231
2019
Q2
$62.1K Sell
666
-587
-47% -$59.8K ﹤0.01% 3291
2019
Q1
$136K Buy
1,253
+721
+136% +$83.9K ﹤0.01% 2941
2018
Q4
$62.2K Buy
532
+248
+87% +$31.1K ﹤0.01% 2606
2018
Q3
$36.8K Buy
284
+24
+9% +$3.05K ﹤0.01% 3170
2018
Q2
$32.2K Sell
260
-1,354
-84% -$146K ﹤0.01% 3300
2018
Q1
$151K Sell
1,614
-459
-22% -$45.6K ﹤0.01% 2969
2017
Q4
$206K Sell
2,073
-696
-25% -$75.9K ﹤0.01% 2944
2017
Q3
$295K Buy
2,769
+1,159
+72% +$122K ﹤0.01% 2260
2017
Q2
$178K Buy
1,610
+541
+51% +$57.1K ﹤0.01% 2522
2017
Q1
$109K Sell
1,069
-117
-10% -$12.1K ﹤0.01% 2458
2016
Q4
$126K Buy
1,186
+416
+54% +$38.7K ﹤0.01% 2431
2016
Q3
$67.6K Sell
770
-742
-49% -$67.3K ﹤0.01% 2295
2016
Q2
$143K Buy
1,512
+951
+170% +$83.7K ﹤0.01% 2006
2016
Q1
$47K Sell
561
-341
-38% -$27.3K ﹤0.01% 2014
2015
Q4
$74.7K Sell
902
-83
-8% -$7.2K ﹤0.01% 2527
2015
Q3
$83K Buy
985
+581
+144% +$47.2K ﹤0.01% 2503
2015
Q2
$32.4K Buy
404
+285
+239% +$19.5K ﹤0.01% 2739
2015
Q1
$7.54K Buy
+119
New +$7.34K ﹤0.01% 2909
2014
Q4
Sell
-277
Closed -$16.8K 2794
2014
Q3
$16.8K Buy
+277
New +$18.4K ﹤0.01% 3291

Other funds holding NPK

BNP Paribas Financial Markets's NPK Position: Q2 2026 in Review

BNP Paribas Financial Markets increased its National Presto Industries (NPK) stake by 83% in Q2 2026, buying an estimated $371K and bringing the position to 6,046 shares worth $756K. The position accounts for ﹤0.01% of the portfolio, ranked #3507.

BNP Paribas Financial Markets first reported a position in NPK in Q3 2014 and has held it in 47 quarters since. The position peaked at $1.05M in Q3 2025. 180 funds tracked by Wall St. Rank hold NPK as of Q2 2026.

  • BNP Paribas Financial Markets held 6,046 shares of National Presto Industries worth $756K as of Q2 2026.
  • BNP Paribas Financial Markets bought 2,739 National Presto Industries shares in Q2 2026, an estimated $371K.
  • National Presto Industries made up ﹤0.01% of BNP Paribas Financial Markets's portfolio in Q2 2026, its #3507 holding.
  • BNP Paribas Financial Markets first reported a position in National Presto Industries in Q3 2014 and has held it in 47 quarters since.
  • BNP Paribas Financial Markets's National Presto Industries position peaked at $1.05M in Q3 2025.
  • 180 funds tracked by Wall St. Rank held National Presto Industries as of Q2 2026.

Based on BNP Paribas Financial Markets's 13F filing for Q2 2026, filed 13 Aug 2026.