| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Mar 12, 2026 | NWPX Infrastructure, Inc. (NWPX) | S | 4,000 | $71.01 | $284,040.00 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 961 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 865 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 961 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 865 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 1,070 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | F | 393 | $69.27 | $27,223.11 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | F | 436 | $69.27 | $30,201.72 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 1,070 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | F | 486 | $69.27 | $33,665.22 | View Details Filing |