| 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 12:00 AM |
| NWPX | Stokes Eric | SVP/GM of Water Transmission | Jan 15 '26 | Option Exercise | 0.00 | 5,006 | 0 | 32,501 | Jan 20 12:00 AM |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Mar 31 '25 | Option Exercise | 0.00 | 16,849 | 0 | 32,005 | Apr 02 12:00 AM |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Jan 15 '25 | Option Exercise | 0.00 | 5,098 | 0 | 25,351 | Jan 17 12:00 AM |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Apr 01 '24 | Option Exercise | 0.00 | 14,106 | 0 | 24,552 | Apr 03 12:00 AM |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Jan 15 '24 | Option Exercise | 0.00 | 4,590 | 0 | 19,579 | Jan 17 12:00 AM |
| NWPX | Stokes Eric | SVP/GM of Engineered SPP | Mar 31 '23 | Option Exercise | 0.00 | 14,805 | 0 | 19,054 | Apr 04 12:00 AM |