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 |
|---|---|---|---|---|---|---|
| Aug 10, 2026 | Phillips Kenneth A | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Schmalzle Ronald R | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Shook James | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Matergia Ralph A | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Lamont Kevin M | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Hungerford Meg L | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Gifford Jeffrey S | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Carroll Joseph W | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Andress Spencer J | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Forte Andrew | Director | Grant(A) | 49 | $34.02 | $2K |
| Aug 10, 2026 | Nacinovich Marissa S | Director | Grant(A) | 40 | $34.02 | $1K |
| Aug 10, 2026 | Nolan Alexandra K | Director | Grant(A) | 40 | $34.02 | $1K |
| Jul 28, 2026 | Shook James | Director | Buy(P) | 3K | $34.55 | $107K |
| Jul 10, 2026 | Phillips Kenneth A | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Schmalzle Ronald R | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Shook James | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Matergia Ralph A | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Nacinovich Marissa S | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Nolan Alexandra K | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Forte Andrew | Director | Grant(A) | 52 | $31.88 | $2K |
| Jul 10, 2026 | Gifford Jeffrey S | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Hungerford Meg L | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Lamont Kevin M | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Andress Spencer J | Director | Grant(A) | 43 | $31.88 | $1K |
| Jul 10, 2026 | Carroll Joseph W | Director | Grant(A) | 43 | $31.88 | $1K |
| Jun 10, 2026 | Carroll Joseph W | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Andress Spencer J | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Gifford Jeffrey S | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Forte Andrew | Director | Grant(A) | 55 | $30.19 | $2K |
| Jun 10, 2026 | Schmalzle Ronald R | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Lamont Kevin M | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Hungerford Meg L | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Matergia Ralph A | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Shook James | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Phillips Kenneth A | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Nolan Alexandra K | Director | Grant(A) | 45 | $30.19 | $1K |
| Jun 10, 2026 | Nacinovich Marissa S | Director | Grant(A) | 45 | $30.19 | $1K |
| May 26, 2026 | Schmalzle Ronald R | Director | Grant(A) | 700 | $30.19 | $21K |
| May 26, 2026 | Schmalzle Ronald R | Director | Buy(P) | 700 | $30.19 | $21K |
| May 12, 2026 | Forte Andrew | Director | Buy(P) | 270 | $29.58 | $8K |
| May 11, 2026 | Carroll Joseph W | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Andress Spencer J | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Shook James | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Schmalzle Ronald R | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Nolan Alexandra K | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Matergia Ralph A | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Hungerford Meg L | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Nacinovich Marissa S | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Forte Andrew | Director | Grant(A) | 55 | $30.20 | $2K |
| May 11, 2026 | Gifford Jeffrey S | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Lamont Kevin M | Director | Grant(A) | 45 | $30.20 | $1K |
| May 11, 2026 | Phillips Kenneth A | Director | Grant(A) | 45 | $30.20 | $1K |
| May 5, 2026 | Carroll Joseph W | Director | Buy(P) | 76 | $29.46 | $2K |
| May 5, 2026 | Carroll Joseph W | Director | Buy(P) | 24 | $29.43 | $706 |
| May 5, 2026 | Carroll Joseph W | Director | Buy(P) | 100 | $29.44 | $3K |
| May 5, 2026 | Carroll Joseph W | Director | Buy(P) | 96 | $29.46 | $3K |
| May 5, 2026 | Carroll Joseph W | Director | Buy(P) | 100 | $29.42 | $3K |
| May 5, 2026 | Carroll Joseph W | Director | Buy(P) | 276 | $29.46 | $8K |
| May 1, 2026 | Carroll Joseph W | Director | Buy(P) | 180 | $29.61 | $5K |
| Apr 30, 2026 | McCaffery John Martin JR | EVP & CFO | Buy(P) | 1K | $29.44 | $29K |
| Apr 30, 2026 | Shook James | Director | Buy(P) | 375 | $29.06 | $11K |
| Apr 29, 2026 | Donnelly James O | President & CEO, Director | Buy(P) | 100 | $29.06 | $3K |
| Apr 10, 2026 | Forte Andrew | Director | Grant(A) | 55 | $30.39 | $2K |
| Apr 10, 2026 | Andress Spencer J | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Hungerford Meg L | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Carroll Joseph W | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Gifford Jeffrey S | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Lamont Kevin M | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Matergia Ralph A | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Nacinovich Marissa S | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Nolan Alexandra K | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Phillips Kenneth A | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Schmalzle Ronald R | Director | Grant(A) | 45 | $30.39 | $1K |
| Apr 10, 2026 | Shook James | Director | Grant(A) | 45 | $30.39 | $1K |
| Mar 11, 2026 | Carroll Joseph W | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Lamont Kevin M | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Matergia Ralph A | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Nacinovich Marissa S | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Nolan Alexandra K | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Schmalzle Ronald R | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Phillips Kenneth A | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Shook James | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Hungerford Meg L | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Gifford Jeffrey S | Director | Grant(A) | 46 | $29.40 | $1K |
| Mar 11, 2026 | Forte Andrew | Director | Grant(A) | 57 | $29.40 | $2K |
| Mar 11, 2026 | Andress Spencer J | Director | Grant(A) | 46 | $29.40 | $1K |
| Feb 11, 2026 | Forte Andrew | Director | Grant(A) | 53 | $31.62 | $2K |
| Feb 11, 2026 | Lamont Kevin M | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Shook James | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Schmalzle Ronald R | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Nolan Alexandra K | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Matergia Ralph A | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Hungerford Meg L | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Phillips Kenneth A | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Nacinovich Marissa S | Director | Grant(A) | 43 | $31.62 | $1K |
| Feb 11, 2026 | Gifford Jeffrey S | Director | Grant(A) | 43 | $31.62 | $1K |
| Jan 28, 2026 | Shook James | Director | Buy(P) | 4K | $28.80 | $101K |
| Jan 28, 2026 | Carroll Joseph W | Director | Buy(P) | 2K | $28.21 | $56K |
| Jan 28, 2026 | Carroll Joseph W | Director | Buy(P) | 4 | $28.05 | $112 |
| Jan 28, 2026 | Carroll Joseph W | Director | Buy(P) | 2K | $28.06 | $56K |
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-09-02. 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 NWFL