| Date | Company | Type | Shares | Price | Value | Actions |
|---|---|---|---|---|---|---|
| Mar 12, 2026 | NWPX Infrastructure, Inc. (NWPX) | A | 863 | - | - | View Details Filing |
| Mar 12, 2026 | NWPX Infrastructure, Inc. (NWPX) | A | 2,588 | - | - | View Details Filing |
| Mar 4, 2026 | NWPX Infrastructure, Inc. (NWPX) | S | 4,500 | $80.59 | $362,655.00 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 550 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | F | 239 | $69.27 | $16,555.53 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 468 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 635 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | F | 275 | $69.27 | $19,049.25 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | F | 203 | $69.27 | $14,061.81 | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 635 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 550 | - | - | View Details Filing |
| Jan 15, 2026 | NWPX Infrastructure, Inc. (NWPX) | M | 468 | - | - | View Details Filing |