National Presto Industries Inc (NPK) Insider Ownership

Historic Insider Ownership Trends

As of April 11, 2026, National Presto Industries's top three insider holders are Maryjo R Cohen (Ceo, 231.08K shares), Douglas J Frederick (Coo, Vp, Secretary, 9.11K shares), Randy F Lieble (Vice President, Treasurer, Cfo, 5.22K shares).

Top Direct Holders

Insider ownership data is derived from the last 60 months of Form 4 SEC filings.
Holder Position Shares (Direct) Shares (Indirect) Report Date
Maryjo R Cohen Ceo 231,079 0 03 Jan, 2025
Douglas J Frederick Coo, Vp, Secretary 9,106 0 16 Mar, 2026
Randy F Lieble Vice President, Treasurer, Cfo 5,222 0 11 Mar, 2026
Joseph G Stienessen - 0 2,086 02 Jan, 2026
Jeffery Alan Morgan Vp Engineering 2,065 0 16 Mar, 2026
John Roderick Jr Mackenzie Vp Sales 1,813 0 16 Mar, 2026
Richard L Jeffers Vp Sales 1,804 0 22 Feb, 2023
David J Peuse Cfo Treasurer 1,669 0 16 Mar, 2026
Patrick J Quinn - 0 1,404 02 Jan, 2026
Patrick J Quinn - 0 1,068 06 Jan, 2023
Randy F Lieble - 0 599 02 Jan, 2026
Randy F Lieble - 0 499 03 Jan, 2025
Richard N Cardozo - 0 368 06 Jan, 2023
David J Peuse Cfo Treasurer 0 308 18 Mar, 2026
Randy F Lieble - 0 117 06 Jan, 2022

* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.

Recent Insider Transactions

Detailed insider trading activity based on Form 4 SEC filings.
Download Data
Transaction Date Insider Name Security Class Transaction Type Shares Traded Price Shares Remaining Ownership Code
17 Mar, 2026 David J Peuse Common stock $1.00 par value D 500 $140.16 308 I S
16 Mar, 2026 John Roderick Jr Mackenzie Common stock $1.00 par value D 62 $131.58 1,813 D F
16 Mar, 2026 David J Peuse Common stock $1.00 par value D 78 $131.58 1,669 D F
16 Mar, 2026 Douglas J Frederick Common stock $1.00 par value D 36 $131.58 9,106 D F
16 Mar, 2026 Jeffery Alan Morgan Common stock $1.00 par value D 100 $131.58 2,065 D F
11 Mar, 2026 Randy F Lieble Common stock $1.00 par value D 2,417 $143.97 5,222 D S
02 Jan, 2026 David J Peuse Common stock $1.00 par value A 327 $0.00 1,747 D A
02 Jan, 2026 Douglas J Frederick Common stock $1.00 par value A 386 $0.00 9,142 D A
02 Jan, 2026 Jeffery Alan Morgan Common stock $1.00 par value A 234 $0.00 2,165 D A
02 Jan, 2026 John Roderick Jr Mackenzie Common stock $1.00 par value A 327 $0.00 1,875 D A
02 Jan, 2026 Joseph G Stienessen Common stock $1.00 par value A 100 $0.00 2,086 I A
02 Jan, 2026 Randy F Lieble Common stock $1.00 par value A 100 $0.00 599 I A
02 Jan, 2026 Patrick J Quinn Common stock $1.00 par value A 100 $0.00 1,404 I A
17 Mar, 2025 Jeffery Alan Morgan Common stock $1.00 par value D 78 $89.01 1,931 D F
17 Mar, 2025 David J Peuse Common stock $1.00 par value D 19 $89.01 1,420 D F
17 Mar, 2025 Douglas J Frederick Common stock $1.00 par value D 96 $89.01 8,756 D F
02 Jan, 2025 David J Peuse Common stock $1.00 par value A 254 $0.00 1,439 D A
02 Jan, 2025 Joseph G Stienessen Common stock $1.00 par value A 106 $0.00 1,986 I A
02 Jan, 2025 Jeffery Alan Morgan Common stock $1.00 par value A 254 $0.00 2,009 D A
02 Jan, 2025 Patrick J Quinn Common stock $1.00 par value A 106 $0.00 1,304 I A