The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Apr 30, 2026 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 349 | $139.84 | $49K |
| Mar 17, 2026 | Peuse David J | CFO & TREASURER | Sell(S) | 500 | $140.16 | $70K |
| Mar 16, 2026 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 100 | $131.58 | $13K |
| Mar 16, 2026 | Peuse David J | CFO & TREASURER | Tax withholding(F) | 78 | $131.58 | $10K |
| Mar 16, 2026 | MacKenzie John Roderick JR | VP-SALES | Tax withholding(F) | 62 | $131.58 | $8K |
| Mar 16, 2026 | Frederick Douglas J | COO, VP, SECRETARY, Director | Tax withholding(F) | 36 | $131.58 | $5K |
| Mar 11, 2026 | Lieble Randy F | Director | Sell(S) | 2K | $143.97 | $348K |
| Jan 2, 2026 | Stienessen Joseph G | Director | Grant(A) | 100 | — | $0 |
| Jan 2, 2026 | Quinn Patrick J | Director | Grant(A) | 100 | — | $0 |
| Jan 2, 2026 | Lieble Randy F | Director | Grant(A) | 100 | — | $0 |
| Jan 2, 2026 | Morgan Jeffery Alan | VP-ENGINEERING | Grant(A) | 234 | — | $0 |
| Jan 2, 2026 | MacKenzie John Roderick JR | VP-SALES | Grant(A) | 327 | — | $0 |
| Jan 2, 2026 | Frederick Douglas J | COO, VP, SECRETARY, Director | Grant(A) | 386 | — | $0 |
| Jan 2, 2026 | Peuse David J | CFO & TREASURER | Grant(A) | 327 | — | $0 |
| Mar 17, 2025 | Frederick Douglas J | COO, VP, SECRETARY, Director | Tax withholding(F) | 96 | $89.01 | $9K |
| Mar 17, 2025 | Peuse David J | TREASURER | Tax withholding(F) | 19 | $89.01 | $2K |
| Mar 17, 2025 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 78 | $89.01 | $7K |
| Jan 2, 2025 | Frederick Douglas J | COO, VP, SECRETARY, Director | Grant(A) | 406 | — | $0 |
| Jan 2, 2025 | MacKenzie John Roderick JR | VP-SALES | Grant(A) | 406 | — | $0 |
| Jan 2, 2025 | Morgan Jeffery Alan | VP-ENGINEERING | Grant(A) | 254 | — | $0 |
| Jan 2, 2025 | Peuse David J | TREASURER | Grant(A) | 254 | — | $0 |
| Jan 2, 2025 | Lieble Randy F | Director | Grant(A) | 106 | — | $0 |
| Jan 2, 2025 | Quinn Patrick J | Director | Grant(A) | 106 | — | $0 |
| Jan 2, 2025 | Stienessen Joseph G | Director | Grant(A) | 106 | — | $0 |
| Jan 2, 2025 | Cohen Maryjo R | CEO, Director, 10% Owner | Grant(A) | 1K | — | $0 |
| Mar 15, 2024 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 29 | $76.06 | $2K |
| Mar 15, 2024 | Peuse David J | TREASURER | Tax withholding(F) | 11 | $76.06 | $837 |
| Jan 2, 2024 | Lieble Randy F | Director | Grant(A) | 130 | — | $0 |
| Jan 2, 2024 | Quinn Patrick J | Director | Grant(A) | 130 | — | $0 |
| Jan 2, 2024 | Stienessen Joseph G | Director | Grant(A) | 130 | — | $0 |
| Jan 2, 2024 | Frederick Douglas J | COO, VP, SECRETARY, Director | Grant(A) | 498 | — | $0 |
| Jan 2, 2024 | MacKenzie John Roderick JR | VP-SALES | Grant(A) | 435 | — | $0 |
| Jan 2, 2024 | Peuse David J | TREASURER | Grant(A) | 186 | — | $0 |
| Aug 17, 2023 | Peuse David J | TREASURER | Sell(S) | 43 | $76.18 | $3K |
| Aug 17, 2023 | Peuse David J | TREASURER | Sell(S) | 150 | $76.18 | $11K |
| Mar 15, 2023 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 34 | $74.48 | $3K |
| Mar 15, 2023 | Peuse David J | TREASURER | Tax withholding(F) | 22 | $74.48 | $2K |
| Jan 20, 2023 | Jeffers Richard L | VP-SALES | Tax withholding(F) | 378 | $71.05 | $27K |
| Jan 5, 2023 | Morgan Jeffery Alan | VP-ENGINEERING | Grant(A) | 482 | — | $0 |
| Jan 5, 2023 | Peuse David J | TREASURER | Grant(A) | 292 | — | $0 |
| Jan 5, 2023 | Frederick Douglas J | COO, VP, SECRETARY | Grant(A) | 1K | — | $0 |
| Jan 5, 2023 | Lieble Randy F | Director | Grant(A) | 146 | — | $0 |
| Jan 5, 2023 | Quinn Patrick J | Director | Grant(A) | 146 | — | $0 |
| Jan 5, 2023 | Stienessen Joseph G | Director | Grant(A) | 146 | — | $0 |
| Jan 5, 2023 | Cardozo Richard N | Director | Grant(A) | 146 | — | $0 |
| Jan 5, 2023 | Cohen Maryjo R | CEO, Director, 10% Owner | Grant(A) | 2K | — | $0 |
| Jan 5, 2023 | Jeffers Richard L | VP-SALES | Grant(A) | 438 | — | $0 |
| Mar 16, 2022 | Peuse David J | TREASURER | Tax withholding(F) | 13 | $79.62 | $1K |
| Mar 16, 2022 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 16 | $79.62 | $1K |
| Mar 16, 2022 | Frederick Douglas J | COO, VP, SECRETARY | Tax withholding(F) | 380 | $79.62 | $30K |
| Jan 6, 2022 | Lieble Randy F | Director | Grant(A) | 117 | — | $0 |
| Jan 6, 2022 | Quinn Patrick J | Director | Grant(A) | 117 | — | $0 |
| Jan 6, 2022 | Cardozo Richard N | Director | Grant(A) | 117 | — | $0 |
| Jan 6, 2022 | Stienessen Joseph G | Director | Grant(A) | 117 | — | $0 |
| Dec 31, 2021 | Cohen Maryjo R | CEO, Director, 10% Owner | Grant(A) | 1K | — | $0 |
| Dec 31, 2021 | Frederick Douglas J | COO, VP, SECRETARY | Grant(A) | 988 | — | $0 |
| Dec 31, 2021 | Jeffers Richard L | VP-SALES | Grant(A) | 497 | — | $0 |
| Dec 31, 2021 | Peuse David J | TREASURER | Grant(A) | 304 | — | $0 |
| Dec 31, 2021 | Morgan Jeffery Alan | VP-ENGINEERING | Grant(A) | 402 | — | $0 |
| Mar 16, 2021 | Peuse David J | TREASURER | Tax withholding(F) | 17 | $104.77 | $2K |
| Mar 16, 2021 | Morgan Jeffery Alan | VP-ENGINEERING | Tax withholding(F) | 87 | $104.77 | $9K |
| Jan 11, 2021 | Stienessen Joseph G | Director | Grant(A) | 105 | — | $0 |
| Jan 11, 2021 | Cardozo Richard N | Director | Grant(A) | 105 | — | $0 |
| Jan 11, 2021 | Quinn Patrick J | Director | Grant(A) | 105 | — | $0 |
| Jan 11, 2021 | Lieble Randy F | Director | Grant(A) | 105 | — | $0 |
| Dec 31, 2020 | Jeffers Richard L | VP-SALES | Grant(A) | 339 | — | $0 |
| Dec 31, 2020 | Cohen Maryjo R | CEO, Director, 10% Owner | Grant(A) | 1K | — | $0 |
| Dec 31, 2020 | Peuse David J | TREASURER | Grant(A) | 226 | — | $0 |
| Dec 31, 2020 | Morgan Jeffery Alan | VP-ENGINEERING | Grant(A) | 339 | — | $0 |
| Dec 31, 2020 | Frederick Douglas J | COO, VP, SECRETARY | Grant(A) | 408 | — | $0 |
| Jan 2, 2020 | Morgan Jeffery Alan | Vice President-Engineering | Grant(A) | 226 | — | $0 |
| Dec 31, 2019 | Cohen Maryjo R | Chair of Board, President, CEO, Director, 10% Owner | Grant(A) | 1K | — | $0 |
| Dec 31, 2019 | Frederick Douglas J | COO and Vice President | Grant(A) | 791 | — | $0 |
| Dec 31, 2019 | Jeffers Richard L | Vice President-Sales | Grant(A) | 339 | — | $0 |
| Dec 31, 2019 | Peuse David J | Treasurer | Grant(A) | 56 | — | $0 |
| Sep 3, 2019 | Lieble Randy F | Director | Tax withholding(F) | 2K | $85.95 | $194K |
| Mar 20, 2019 | Quinn Patrick J | Director | Buy(P) | 100 | $107.82 | $11K |
| Dec 31, 2018 | Cohen Maryjo R | Chair of Board, President, CEO, Director, 10% Owner | Grant(A) | 855 | — | $0 |
| Dec 31, 2018 | Lieble Randy F | Vice President, Treasurer, CFO, Director | Grant(A) | 757 | — | $0 |
| Dec 31, 2018 | Frederick Douglas J | COO and Vice President | Grant(A) | 748 | — | $0 |
| Dec 31, 2018 | Morgan Jeffery Alan | Vice President-Engineering | Grant(A) | 85 | — | $0 |
| Dec 31, 2018 | Jeffers Richard L | Vice President-Sales | Grant(A) | 256 | — | $0 |
| Jul 10, 2018 | Lieble Randy F | Vice President, Treasurer, CFO, Director | Grant(A) | 363 | — | $0 |
| May 15, 2018 | Cardozo Richard N | Director | Buy(P) | 200 | $101.25 | $20K |
| Mar 20, 2018 | Quinn Patrick J | Director | Buy(P) | 100 | $99.85 | $10K |
| Mar 20, 2018 | Cardozo Richard N | Director | Buy(P) | 200 | $99.85 | $20K |
| Dec 31, 2017 | Cohen Maryjo R | Chair of Board, President,CEO, Director, 10% Owner | Grant(A) | 1K | — | $0 |
| Dec 31, 2017 | Lieble Randy F | Vice President, Treasurer, CFO, Director | Grant(A) | 1K | — | $0 |
| Dec 31, 2017 | Frederick Douglas J | General Counsel & secretary | Grant(A) | 260 | — | $0 |
| Dec 31, 2017 | Morgan Jeffery Alan | Vice President-Engineering | Grant(A) | 100 | — | $0 |
| Dec 31, 2017 | Jeffers Richard L | Vice President-Sales | Grant(A) | 100 | — | $0 |
| Nov 14, 2017 | Cardozo Richard N | Director | Buy(P) | 100 | $113.85 | $11K |
| Nov 14, 2017 | Cardozo Richard N | Director | Buy(P) | 100 | $115.90 | $12K |
| Aug 15, 2017 | Cardozo Richard N | Director | Buy(P) | 200 | $107.95 | $22K |
| Feb 16, 2017 | Cohen Maryjo R | Chair of Board, President, CEO, Director | Grant(A) | 939 | — | $0 |
| Feb 16, 2017 | Lieble Randy F | Vice President, Treasurer, CFO, Director | Grant(A) | 3K | — | $0 |
| Feb 16, 2017 | Frederick Douglas J | General counsel & secretary | Grant(A) | 1K | — | $0 |
| Jan 25, 2017 | Lieble Randy F | Vice President, Treasurer, CFO, Director | Grant(A) | 785 | — | $0 |
| Jan 25, 2017 | Frederick Douglas J | General counsel & secretary | Grant(A) | 236 | — | $0 |
| Jan 25, 2017 | Ahneman Spencer W | Vice President | Grant(A) | 93 | — | $0 |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Coverage: Form 4 filings indexed 2006-01-02 → 2026-08-28. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).
Connected pages for NPK