| Date | Name | Title | Action | No Shares | Price Per Share |
|---|---|---|---|---|---|
Insider Transactions For NWPX | |||||
| 2026-03-31 | Wilkins, Aaron | CFO | Purchased | 3758 | $0.00 |
| 2026-03-31 | Brittain, Miles | Executive Vice President | Sold | 1474 | $77.86 |
| 2026-03-31 | Brittain, Miles | Executive Vice President | Purchased | 3748 | $0.00 |
| 2026-03-31 | Brittain, Miles | Executive Vice President | Sold | 1478 | $77.86 |
| 2026-03-31 | Brittain, Miles | Executive Vice President | Purchased | 3758 | $0.00 |
| 2026-03-31 | Wilkins, Aaron | CFO | Sold | 2593 | $0.00 |
| 2026-03-31 | Wilkins, Aaron | CFO | Sold | 2883 | $0.00 |
| 2026-03-31 | Wilkins, Aaron | CFO | Sold | 3212 | $0.00 |
| 2026-03-31 | Wilkins, Aaron | CFO | Sold | 1112 | $77.86 |
| 2026-03-31 | Wilkins, Aaron | CFO | Purchased | 2826 | $0.00 |
| 2026-03-31 | Wray, Michael | Executive Vice President | Sold | 1267 | $77.86 |
| 2026-03-31 | Wray, Michael | Executive Vice President | Purchased | 3254 | $0.00 |
| 2026-03-31 | Wray, Michael | Executive Vice President | Sold | 1280 | $77.86 |
| 2026-03-31 | Wray, Michael | Executive Vice President | Purchased | 2320 | $0.00 |
| 2026-03-31 | Wray, Michael | Executive Vice President | Sold | 912 | $77.86 |
| 2026-03-31 | Brittain, Miles | Executive Vice President | Sold | 1112 | $77.86 |
| 2026-03-31 | Montross, Scott J | President & CEO | Sold | 3966 | $77.86 |
| 2026-03-31 | Montross, Scott J | President & CEO | Purchased | 10079 | $0.00 |
| 2026-03-31 | Montross, Scott J | President & CEO | Purchased | 8224 | $0.00 |
| 2026-03-31 | Montross, Scott J | President & CEO | Sold | 3236 | $77.86 |