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).
| 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.
| 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 |