| Date | Name | Title | Action | No Shares | Price Per Share |
|---|---|---|---|---|---|
Insider Transactions For NWPX | |||||
| 2025-11-11 | Montross, Scott J | President & CEO | Sold | 1000 | $57.53 |
| 2025-11-11 | Montross, Scott J | President & CEO | Sold | 3210 | $57.18 |
| 2025-11-11 | Montross, Scott J | President & CEO | Sold | 1500 | $57.34 |
| 2025-11-11 | Montross, Scott J | President & CEO | Sold | 2500 | $57.23 |
| 2025-09-02 | Wilkins, Aaron | CFO | Sold | 2000 | $52.24 |
| 2025-08-29 | Wilkins, Aaron | CFO | Sold | 500 | $54.02 |
| 2025-08-22 | Wilkins, Aaron | CFO | Sold | 2500 | $50.89 |
| 2025-08-11 | Kendrick, Megan A. | Sr. VP of Human Resources | Sold | 3500 | $50.00 |
| 2025-06-12 | Roman, Richard A | Director | Purchased | 2166 | $39.23 |
| 2025-06-12 | Franson, Michael C | Director | Purchased | 2166 | $39.23 |
| 2025-06-12 | Paschal, John | Director | Purchased | 2166 | $39.23 |
| 2025-06-12 | Julian, Amanda | Director | Purchased | 2166 | $39.23 |
| 2025-06-12 | Larson, Keith R | Director | Purchased | 2166 | $39.23 |
| 2025-06-12 | Lockridge, Irma | Director | Purchased | 2166 | $39.23 |
| 2025-05-05 | Montross, Scott J | President & CEO | Sold | 8869 | $0.00 |
| 2025-03-31 | Stokes, Eric | SVP/GM of Engineered SPP | Purchased | 3329 | $0.00 |
| 2025-03-31 | Stokes, Eric | SVP/GM of Engineered SPP | Sold | 1194 | $41.30 |
| 2025-03-31 | Stokes, Eric | SVP/GM of Engineered SPP | Purchased | 3199 | $0.00 |
| 2025-03-31 | Stokes, Eric | SVP/GM of Engineered SPP | Sold | 997 | $41.30 |
| 2025-03-31 | Stokes, Eric | SVP/GM of Engineered SPP | Purchased | 2672 | $0.00 |