| 2026-04-02 | NWPX Infrastructure, Inc. (NWPX) | CFO | Buy | 3,758 | $0 |
| 2026-04-02 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 1,478 | $115,077 |
| 2026-04-02 | NWPX Infrastructure, Inc. (NWPX) | CFO | Buy | 3,748 | $0 |
| 2026-04-02 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 1,474 | $114,766 |
| 2026-04-02 | NWPX Infrastructure, Inc. (NWPX) | CFO | Buy | 2,826 | $0 |
| 2026-04-02 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 1,112 | $86,580 |
| 2026-01-20 | NWPX Infrastructure, Inc. (NWPX) | CFO | Buy | 1,070 | $0 |
| 2026-01-20 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 486 | $33,665 |
| 2026-01-20 | NWPX Infrastructure, Inc. (NWPX) | CFO | Buy | 961 | $0 |
| 2026-01-20 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 436 | $30,202 |
| 2026-01-20 | NWPX Infrastructure, Inc. (NWPX) | CFO | Buy | 865 | $0 |
| 2026-01-20 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 393 | $27,223 |
| 2025-12-16 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 35 | $2,222 |
| 2025-12-10 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 5,009 | $300,039 |
| 2025-12-10 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 1,241 | $74,584 |
| 2025-09-03 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 500 | $27,010 |
| 2025-09-03 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 2,000 | $104,480 |
| 2025-08-26 | NWPX Infrastructure, Inc. (NWPX) | CFO | Sell | 2,500 | $127,225 |
| 2025-04-02 | NORTHWEST PIPE CO (NWPX) | CFO | Buy | 2,977 | $0 |
| 2025-04-02 | NORTHWEST PIPE CO (NWPX) | CFO | Sell | 1,171 | $48,362 |
| 2025-04-02 | NORTHWEST PIPE CO (NWPX) | CFO | Buy | 3,565 | $0 |
| 2025-04-02 | NORTHWEST PIPE CO (NWPX) | CFO | Sell | 1,402 | $57,903 |
| 2025-04-02 | NORTHWEST PIPE CO (NWPX) | CFO | Buy | 3,834 | $0 |
| 2025-04-02 | NORTHWEST PIPE CO (NWPX) | CFO | Sell | 1,508 | $62,280 |
| 2025-03-25 | NORTHWEST PIPE CO (NWPX) | CFO | Sell | 1,000 | $44,000 |