| NWPX | Wray Michael | Executive Vice President | Mar 31 '26 | Option Exercise | 0.00 | 16,179 | 0 | 29,298 | Apr 02 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Jan 15 '26 | Option Exercise | 0.00 | 4,922 | 0 | 23,372 | Jan 20 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Mar 31 '25 | Option Exercise | 0.00 | 16,348 | 0 | 23,016 | Apr 02 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Jan 15 '25 | Option Exercise | 0.00 | 4,944 | 0 | 16,664 | Jan 17 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Apr 01 '24 | Option Exercise | 0.00 | 11,859 | 0 | 20,086 | Apr 03 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Jan 15 '24 | Option Exercise | 0.00 | 1,950 | 0 | 11,737 | Jan 17 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Jan 15 '23 | Option Exercise | 0.00 | 1,950 | 0 | 4,193 | Jan 17 12:00 AM |
| NWPX | Wray Michael | SVP/GM, Precast Infrastructure | Mar 31 '23 | Option Exercise | 0.00 | 9,563 | 0 | 11,375 | Apr 04 12:00 AM |