| Insiders | Shares | % | Avg Price | Total $ | |
|---|---|---|---|---|---|
| Buys | 0 | ||||
| Sells | 5 | -44,501 | 100% | $59.60 | -$2,652,114 |
| Net | -5 | -44,501 | -100% | -$2,652,114 |
| Name | Relationship | Holdings Value | Past Year Net Change | Change % | Report Date |
|---|---|---|---|---|---|
| Scott J. Montross | President & CEO | $9,164,123 | -$650,942 | -6.6% | 09 Mar 2026 |
| Miles Brittain | Executive Vice President | $3,153,476 | -$452,664 | -13% | 15 Jan 2026 |
| Aaron Wilkins | Cfo | $2,812,537 | -$679,567 | -19% | 15 Jan 2026 |
| Eric Stokes | SVP/GM of Water Transmission | $2,230,424 | 15 Jan 2026 | ||
| Michael Wray | SVP/GM, Precast Infrastructure | $1,596,673 | 15 Jan 2026 | ||
| Megan A. Kendrick | Sr. VP of Human Resources | $1,372,857 | -$537,655 | -28% | 04 Mar 2026 |
| Richard A. Roman | Director | $1,311,890 | 12 Jun 2025 | ||
| Michael C. Franson | Director | $1,114,615 | -$331,286 | -23% | 09 Dec 2025 |
| William M. Smith | Exec VP, Water Transmission | $1,113,484 | 31 Mar 2022 | ||
| Keith R. Larson | Director | $842,817 | 12 Jun 2025 | ||
| John Paschal | Director | $635,486 | 12 Jun 2025 | ||
| Amanda Julian | Director | $544,904 | 12 Jun 2025 | ||
| Irma Lockridge | Director | $305,562 | 12 Jun 2025 | ||
| William S. Yearsley | Director | $198,563 | 10 Jun 2021 |
| Insider | Symbol | Class | Transaction | % | Value $ | * Price $ | Shares | Shares Owned | Date | Ownership |
|---|---|---|---|---|---|---|---|---|---|---|
| Scott J. Montross | NWPX | Common Stock | Sale | -3.4% | $180,789 | $72.32 | -2,500 | 70,977 | 09 Mar 2026 | Direct |
| Megan A. Kendrick | NWPX | Common Stock | Sale | -39.1% | $362,655 | $80.59 | -4,500 | 6,996 | 04 Mar 2026 | Direct |
| Megan A. Kendrick | NWPX | Common Stock | Tax liability | -6.16% | -717 | 10,920 | 15 Jan 2026 | Direct | ||
| Megan A. Kendrick | NWPX | Common Stock | Options Exercise | 16.4% | 1,653 | 11,699 | 15 Jan 2026 | Direct | ||
| Megan A. Kendrick | NWPX | Restricted Stock | Options Exercise | -52.6% | -1,653 | 1,488 | 15 Jan 2026 | Direct | ||
| Eric Stokes | NWPX | Common Stock | Tax liability | -3.29% | -1,066 | 31,313 | 15 Jan 2026 | Direct | ||
| Eric Stokes | NWPX | Common Stock | Options Exercise | 8.34% | 2,503 | 32,501 | 15 Jan 2026 | Direct | ||
| Eric Stokes | NWPX | Restricted Stock | Options Exercise | -52.6% | -2,503 | 2,255 | 15 Jan 2026 | Direct | ||
| Michael Wray | NWPX | Common Stock | Tax liability | -4.79% | -1,118 | 22,208 | 15 Jan 2026 | Direct | ||
| Michael Wray | NWPX | Common Stock | Options Exercise | 11.8% | 2,461 | 23,372 | 15 Jan 2026 | Direct | ||
| Michael Wray | NWPX | Restricted Stock | Options Exercise | -52.2% | -2,461 | 2,255 | 15 Jan 2026 | Direct | ||
| Miles Brittain | NWPX | Common Stock | Tax liability | -4.76% | -1,315 | 26,309 | 15 Jan 2026 | Trust | ||
| Miles Brittain | NWPX | Common Stock | Options Exercise | 11.7% | 2,896 | 27,699 | 15 Jan 2026 | Trust | ||
| Miles Brittain | NWPX | Restricted Stock | Options Exercise | -51.8% | -2,896 | 2,691 | 15 Jan 2026 | Direct | ||
| Aaron Wilkins | NWPX | Common Stock | Tax liability | -6.45% | -1,315 | 19,061 | 15 Jan 2026 | Direct | ||
| Aaron Wilkins | NWPX | Common Stock | Options Exercise | 16.5% | 2,896 | 20,451 | 15 Jan 2026 | Direct | ||
| Aaron Wilkins | NWPX | Restricted Stock | Options Exercise | -51.8% | -2,896 | 2,691 | 15 Jan 2026 | Direct | ||
| Scott J. Montross | NWPX | Common Stock | Tax liability | -4.44% | -3,273 | 70,363 | 15 Jan 2026 | Direct | ||
| Scott J. Montross | NWPX | Common Stock | Options Exercise | 12% | 7,969 | 74,466 | 15 Jan 2026 | Direct | ||
| Scott J. Montross | NWPX | Restricted Stock | Options Exercise | -51.1% | -7,969 | 7,616 | 15 Jan 2026 | Direct | ||
| Aaron Wilkins | NWPX | Common Stock | Sale | -0.19% | $2,222 | $63.50 | -35 | 18,477 | 15 Dec 2025 | Direct |
| Michael C. Franson | NWPX | Common Stock | Sale | -22.9% | $331,286 | $60.17 | -5,506 | 18,525 | 09 Dec 2025 | Direct |
| Aaron Wilkins | NWPX | Common Stock | Sale | -6.28% | $74,588 | $60.10 | -1,241 | 18,512 | 09 Dec 2025 | Direct |
| Aaron Wilkins | NWPX | Common Stock | Sale | -20.2% | $300,032 | $59.90 | -5,009 | 19,753 | 08 Dec 2025 | Direct |
| Miles Brittain | NWPX | Common Stock | Sale | -13.5% | $225,640 | $56.41 | -4,000 | 25,725 | 24 Nov 2025 | Trust |
| Miles Brittain | NWPX | Common Stock | Sale | -11.9% | $227,024 | $56.76 | -4,000 | 29,725 | 14 Nov 2025 | Trust |
| Scott J. Montross | NWPX | Common Stock | Sale | -10.7% | $470,153 | $57.27 | -8,210 | 68,781 | 11 Nov 2025 | Direct |
| Aaron Wilkins | NWPX | Common Stock | Sale | -7.47% | $104,490 | $52.24 | -2,000 | 24,762 | 02 Sep 2025 | Direct |
| Aaron Wilkins | NWPX | Common Stock | Sale | -1.83% | $27,010 | $54.02 | -500 | 26,762 | 29 Aug 2025 | Direct |
| Aaron Wilkins | NWPX | Common Stock | Sale | -8.4% | $127,225 | $50.89 | -2,500 | 27,262 | 22 Aug 2025 | Direct |
| Megan A. Kendrick | NWPX | Common Stock | Sale | -24.9% | $175,000 | $50.00 | -3,500 | 10,560 | 11 Aug 2025 | Direct |
| Amanda Julian | NWPX | Common Stock | Award | 18.5% | 2,166 | 13,890 | 12 Jun 2025 | Direct | ||
| Keith R. Larson | NWPX | Common Stock | Award | 11.2% | 2,166 | 21,484 | 12 Jun 2025 | Direct | ||
| Irma Lockridge | NWPX | Common Stock | Award | 38.5% | 2,166 | 7,789 | 12 Jun 2025 | Direct | ||
| John Paschal | NWPX | Common Stock | Award | 15.4% | 2,166 | 16,199 | 12 Jun 2025 | Direct | ||
| Michael C. Franson | NWPX | Common Stock | Award | 9.91% | 2,166 | 24,031 | 12 Jun 2025 | Direct | ||
| Richard A. Roman | NWPX | Common Stock | Award | 6.93% | 2,166 | 33,441 | 12 Jun 2025 | Direct | ||
| Scott J. Montross | NWPX | Common Stock | Other | -10.3% | -8,869 | 76,991 | 05 May 2025 | Direct | ||
| Megan A. Kendrick | NWPX | Common Stock | Tax liability | -15.4% | -2,064 | 11,359 | 31 Mar 2025 | Direct | ||
| Megan A. Kendrick | NWPX | Common Stock | Options Exercise | 59.1% | 5,530 | 14,880 | 31 Mar 2025 | Direct | ||
| Megan A. Kendrick | NWPX | Performance Shares | Options Exercise | -32.8% | -4,590 | 9,423 | 31 Mar 2025 | Direct | ||
| Michael Wray | NWPX | Common Stock | Tax liability | -16.5% | -3,513 | 17,834 | 31 Mar 2025 | Direct | ||
| Michael Wray | NWPX | Common Stock | Options Exercise | 63.4% | 8,933 | 23,016 | 31 Mar 2025 | Direct | ||
| Michael Wray | NWPX | Performance Shares | Options Exercise | -34.4% | -7,415 | 14,145 | 31 Mar 2025 | Direct | ||
| Eric Stokes | NWPX | Common Stock | Tax liability | -11.4% | -3,434 | 26,671 | 31 Mar 2025 | Direct | ||
| Eric Stokes | NWPX | Common Stock | Options Exercise | 40.3% | 9,200 | 32,005 | 31 Mar 2025 | Direct | ||
| Eric Stokes | NWPX | Performance Shares | Options Exercise | -34.9% | -7,649 | 14,275 | 31 Mar 2025 | Direct | ||
| Miles Brittain | NWPX | Common Stock | Tax liability | -12.2% | -4,081 | 29,236 | 31 Mar 2025 | Trust | ||
| Miles Brittain | NWPX | Common Stock | Options Exercise | 41.7% | 10,376 | 35,233 | 31 Mar 2025 | Trust | ||
| Miles Brittain | NWPX | Performance Shares | Options Exercise | -34% | -8,618 | 16,761 | 31 Mar 2025 | Direct |