Companies / National Presto Industries Inc

National Presto Industries Inc

NYSE: NPKCIK 80172EAU CLAIRE, WIgopresto.com

Financials · FY2025

Revenue$503.52M
Net income$33.08M
Total debt
Cash$6.49M
Diluted EPS$5.64
Shares outstanding7.2M

Ownership

7.2M shares outstanding · as of May 3, 2026
0.34%Insiders
Ownership
Insiders0.34%24,272
Institutions58.47%4,189,941
Public float41.19%2,951,830

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 7

View all →
Insider% of sharesShares
Frederick Douglas JCOO, VP, SECRETARY · Director
0.13%9,106
0.08%5,821
0.03%2,086
Morgan Jeffery AlanVP-ENGINEERING
0.03%2,065
Peuse David JCFO & TREASURER
0.03%1,977
0.03%1,813
0.02%1,404

Institutional holders 169

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Mar 11, 2026Lieble Randy F
Director
SellCommon stock $1.00 par value$348.0K-2K
-31.64%
5,222
0.07% of shares
medium
Mar 17, 2026Peuse David J
Executive
SellCommon stock $1.00 par value$70.1K-500
-61.88%
308
<0.01% of shares
low
Mar 16, 2026Morgan Jeffery Alan
Executive
OtherCommon stock $1.00 par value$13.2K-100
-4.62%
2,065
0.03% of shares
low
Mar 16, 2026Peuse David J
Executive
OtherCommon stock $1.00 par value$10.3K-78
-4.46%
1,669
0.02% of shares
low
Mar 16, 2026MacKenzie John Roderick JR
Executive
OtherCommon stock $1.00 par value$8.2K-62
-3.31%
1,813
0.03% of shares
low
Mar 16, 2026Frederick Douglas J
Executive
OtherCommon stock $1.00 par value$4.7K-36
-0.39%
9,106
0.13% of shares
low
Jan 2, 2026MacKenzie John Roderick JR
Executive
GrantCommon stock $1.00 par value$0+327
+21.12%
1,875
0.03% of shares
low
Jan 2, 2026Peuse David J
Executive
GrantCommon stock $1.00 par value$0+327
+23.03%
1,747
0.02% of shares
low

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
Vanguard Group IncPassive13G/A0

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
NPK637215104