| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| NWPX | Stokes Eric | SVP and Group President of WTS | Mar 31 '26 | Option Exercise | 0.00 | 16,461 | 0 | 38,539 | Apr 02 |
| NWPX | Stokes Eric | SVP/GM of Water Transmission | Jan 15 '26 | Option Exercise | 0.00 | 2,503 | 0 | 32,501 | Jan 20 |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Mar 31 '25 | Option Exercise | 0.00 | 16,849 | 0 | 32,005 | Apr 02 |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Jan 15 '25 | Option Exercise | 0.00 | 2,549 | 0 | 25,351 | Jan 17 |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Apr 01 '24 | Option Exercise | 0.00 | 14,106 | 0 | 24,552 | Apr 03 |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Jan 15 '24 | Option Exercise | 0.00 | 2,295 | 0 | 19,579 | Jan 17 |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Mar 31 '23 | Option Exercise | 0.00 | 14,805 | 0 | 19,054 | Apr 04 |