| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| NWPX | Kendrick Megan A. | Sr. VP of Human Resources | Mar 31 '26 | Option Exercise | 0.00 | 10,863 | 0 | 11,180 | Apr 02 12:00 AM |
| NWPX | Kendrick Megan A. | Sr. VP of Human Resources | Mar 04 '26 | Sale | 80.59 | 4,500 | 362,655 | 6,996 | Mar 06 12:00 AM |
| NWPX | Kendrick Megan A. | Sr. VP of Human Resources | Jan 15 '26 | Option Exercise | 0.00 | 3,306 | 0 | 11,699 | Jan 20 12:00 AM |
| NWPX | Kendrick Megan A. | Sr. VP of Human Resources | Aug 11 '25 | Sale | 50.00 | 3,500 | 175,000 | 10,560 | Aug 12 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Mar 31 '25 | Option Exercise | 0.00 | 10,120 | 0 | 14,880 | Apr 02 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Jan 15 '25 | Option Exercise | 0.00 | 3,058 | 0 | 10,832 | Jan 17 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Oct 15 '24 | Sale | 44.22 | 1,000 | 44,220 | 9,725 | Oct 16 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Sep 16 '24 | Sale | 42.37 | 1,000 | 42,370 | 10,725 | Sep 17 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Apr 01 '24 | Option Exercise | 0.00 | 7,671 | 0 | 12,734 | Apr 03 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Jan 15 '24 | Option Exercise | 0.00 | 2,520 | 0 | 9,584 | Jan 17 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Mar 31 '23 | Option Exercise | 0.00 | 6,495 | 0 | 9,103 | Apr 04 12:00 AM |
| NWPX | Kendrick Megan A. | VP of Human Resources | Jan 16 '23 | Option Exercise | 0.00 | 909 | 0 | 6,378 | Jan 18 12:00 AM |