Wray Michael
Insider CIK 1922394 · NWPX SVP/GM, Precast Infrastructure
Trades across companies
| Ticker | Code | Trade | Filed | Shares | Price | Value | Owned after | |
|---|---|---|---|---|---|---|---|---|
| NWPX NWPX Infrastructure, Inc. | G Gift | 2026-08-27 | 2026-08-28 | 600 | — | $0 | 23,286 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | G Gift | 2026-08-27 | 2026-08-28 | 600 | — | $0 | 23,286 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 4,500 | $110.94 | $499.2K | 23,886 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | S Sale | 2026-08-26 | 2026-08-28 | 4,500 | $110.94 | $499.2K | 23,886 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-03-31 | 2026-04-02 | 2,503 | — | $0 | 13,496 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-03-31 | 2026-04-02 | 2,128 | — | $0 | 11,368 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-03-31 | 2026-04-02 | 2,753 | — | $0 | 15,999 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-03-31 | 2026-04-02 | 3,221 | — | $0 | 26,271 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-03-31 | 2026-04-02 | 1,267 | $77.86 | $98.6K | 25,004 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-03-31 | 2026-04-02 | 3,254 | — | $0 | 28,258 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-03-31 | 2026-04-02 | 912 | $77.86 | $71.0K | 28,386 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-03-31 | 2026-04-02 | 2,320 | — | $0 | 29,298 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-03-31 | 2026-04-02 | 1,280 | $77.86 | $99.7K | 26,978 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | A Award deriv | 2026-03-12 | 2026-03-16 | 1,536 | — | $0 | 3,791 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | A Award deriv | 2026-03-12 | 2026-03-16 | 4,607 | — | $0 | 18,752 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-01-15 | 2026-01-20 | 834 | — | $0 | 2,964 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-01-15 | 2026-01-20 | 918 | — | $0 | 3,798 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise deriv | 2026-01-15 | 2026-01-20 | 709 | — | $0 | 2,255 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-01-15 | 2026-01-20 | 709 | — | $0 | 23,372 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-01-15 | 2026-01-20 | 322 | $69.27 | $22.3K | 23,050 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-01-15 | 2026-01-20 | 379 | $69.27 | $26.3K | 22,663 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-01-15 | 2026-01-20 | 918 | — | $0 | 22,625 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | M Exercise | 2026-01-15 | 2026-01-20 | 834 | — | $0 | 23,042 | SEC↗ |
| NWPX NWPX Infrastructure, Inc. | F Tax w/h | 2026-01-15 | 2026-01-20 | 417 | $69.27 | $28.9K | 22,208 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-03-31 | 2025-04-02 | 2,503 | — | $0 | 14,145 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-03-31 | 2025-04-02 | 2,751 | — | $0 | 16,648 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-03-31 | 2025-04-02 | 2,161 | — | $0 | 19,399 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-03-31 | 2025-04-02 | 1,309 | $41.30 | $54.1K | 21,707 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-03-31 | 2025-04-02 | 3,329 | — | $0 | 23,016 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-03-31 | 2025-04-02 | 1,003 | $41.30 | $41.4K | 17,834 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-03-31 | 2025-04-02 | 2,550 | — | $0 | 18,837 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-03-31 | 2025-04-02 | 1,201 | $41.30 | $49.6K | 19,687 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-03-31 | 2025-04-02 | 3,054 | — | $0 | 20,888 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2025-03-27 | 2025-03-31 | 2,129 | — | $0 | 4,716 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2025-03-27 | 2025-03-31 | 6,386 | — | $0 | 21,560 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-01-15 | 2025-01-17 | 834 | — | $0 | 2,587 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-01-15 | 2025-01-17 | 917 | — | $0 | 3,421 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2025-01-15 | 2025-01-17 | 721 | — | $0 | 4,338 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-01-15 | 2025-01-17 | 917 | — | $0 | 16,245 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-01-15 | 2025-01-17 | 377 | $48.66 | $18.3K | 16,287 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-01-15 | 2025-01-17 | 721 | — | $0 | 15,654 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-01-15 | 2025-01-17 | 415 | $48.66 | $20.2K | 15,830 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2025-01-15 | 2025-01-17 | 834 | — | $0 | 16,664 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2025-01-15 | 2025-01-17 | 326 | $48.66 | $15.9K | 15,328 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-04-01 | 2024-04-03 | 939 | — | $0 | 20,086 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-04-01 | 2024-04-03 | 2,751 | — | $0 | 15,174 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2024-04-01 | 2024-04-03 | 2,161 | — | $0 | 17,925 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-04-01 | 2024-04-03 | 988 | $35.16 | $34.7K | 14,933 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-04-01 | 2024-04-03 | 949 | $35.16 | $33.4K | 13,445 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-04-01 | 2024-04-03 | 461 | $35.16 | $16.2K | 12,017 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-04-01 | 2024-04-03 | 2,476 | — | $0 | 15,921 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-04-01 | 2024-04-03 | 2,377 | — | $0 | 14,394 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-04-01 | 2024-04-03 | 1,155 | — | $0 | 12,478 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2024-03-28 | 2024-04-01 | 7,509 | — | $0 | 21,025 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2024-03-28 | 2024-04-01 | 2,503 | — | $0 | 5,059 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-01-15 | 2024-01-17 | 917 | — | $0 | 11,737 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-01-15 | 2024-01-17 | 414 | $28.84 | $11.9K | 11,323 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-01-15 | 2024-01-17 | 325 | $28.84 | $9.4K | 10,820 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-01-15 | 2024-01-17 | 720 | — | $0 | 11,145 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2024-01-15 | 2024-01-17 | 141 | $28.84 | $4.1K | 10,425 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2024-01-15 | 2024-01-17 | 313 | — | $0 | 10,566 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2023-04-08 | 2023-04-11 | 2,752 | — | $0 | 4,506 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2023-04-08 | 2023-04-11 | 8,255 | — | $0 | 13,516 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-03-31 | 2023-04-04 | 2,161 | — | $0 | 5,261 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-03-31 | 2023-04-04 | 938 | — | $0 | 7,422 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-03-31 | 2023-04-04 | 938 | — | $0 | 8,360 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-03-31 | 2023-04-04 | 1,122 | $31.23 | $35.0K | 10,253 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-03-31 | 2023-04-04 | 2,853 | — | $0 | 11,375 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-03-31 | 2023-04-04 | 465 | $31.23 | $14.5K | 8,522 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-03-31 | 2023-04-04 | 1,182 | — | $0 | 8,987 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-03-31 | 2023-04-04 | 586 | $31.23 | $18.3K | 7,805 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-03-31 | 2023-04-04 | 1,491 | — | $0 | 8,391 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-16 | 2023-01-18 | 313 | — | $0 | 2,474 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-16 | 2023-01-18 | 720 | — | $0 | 1,754 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-16 | 2023-01-18 | 312 | — | $0 | 2,787 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-01-16 | 2023-01-18 | 325 | $35.55 | $11.6K | 6,900 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2023-01-18 | 720 | — | $0 | 7,225 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-01-16 | 2023-01-18 | 141 | $35.55 | $5.0K | 6,505 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2023-01-18 | 313 | — | $0 | 6,646 | SEC↗ |
| NWPX NORTHWEST PIPE CO | F Tax w/h | 2023-01-16 | 2023-01-18 | 141 | $35.55 | $5.0K | 6,333 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise | 2023-01-16 | 2023-01-18 | 312 | — | $0 | 6,474 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-15 | 2024-01-17 | 917 | — | $0 | 2,556 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-15 | 2024-01-17 | 720 | — | $0 | 3,473 | SEC↗ |
| NWPX NORTHWEST PIPE CO | M Exercise deriv | 2023-01-15 | 2024-01-17 | 313 | — | $0 | 4,193 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2022-06-16 | 2022-06-21 | 6,483 | — | $0 | 9,298 | SEC↗ |
| NWPX NORTHWEST PIPE CO | A Award deriv | 2022-06-16 | 2022-06-21 | 2,161 | — | $0 | 3,099 | SEC↗ |