Wray Michael has filed 60 insider transactions across 1 company since January 2023.
Most recent transaction: a option exercise of 2503 shares of NWPX Infrastructure, Inc. ($NWPX) on March 31, 2026.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | M | Performance Shares | 2503 | $0.00 | 13,496.0000 | 9,966,000 | 15.64% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | F | Common Stock | 912 | $77.86 | 28,386.0000 | 9,966,000 | 3.11% | 0.01% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | M | Common Stock | 2320 | $0.00 | 29,298.0000 | 9,966,000 | 8.60% | 0.02% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | F | Common Stock | 1280 | $77.86 | 26,978.0000 | 9,966,000 | 4.53% | 0.01% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | M | Common Stock | 3254 | $0.00 | 28,258.0000 | 9,966,000 | 13.01% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | F | Common Stock | 1267 | $77.86 | 25,004.0000 | 9,966,000 | 4.82% | 0.01% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | M | Common Stock | 3221 | $0.00 | 26,271.0000 | 9,966,000 | 13.97% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | M | Performance Shares | 2128 | $0.00 | 11,368.0000 | 9,966,000 | 15.77% | 0.02% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | M | Performance Shares | 2753 | $0.00 | 15,999.0000 | 9,966,000 | 14.68% | 0.03% |
| March 12, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | A | Performance Shares | 4607 | $0.00 | 18,752.0000 | 9,966,000 | 32.57% | 0.05% |
| March 12, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | Executive Vice President | A | Restricted Stock | 1536 | $0.00 | 3,791.0000 | 9,966,000 | 68.12% | 0.02% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 834 | $0.00 | 2,964.0000 | 9,966,000 | 21.96% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 322 | $69.27 | 23,050.0000 | 9,966,000 | 1.38% | 0.00% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 709 | $0.00 | 23,372.0000 | 9,966,000 | 3.13% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 379 | $69.27 | 22,663.0000 | 9,966,000 | 1.64% | 0.00% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 834 | $0.00 | 23,042.0000 | 9,966,000 | 3.76% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 417 | $69.27 | 22,208.0000 | 9,966,000 | 1.84% | 0.00% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 918 | $0.00 | 22,625.0000 | 9,966,000 | 4.23% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 709 | $0.00 | 2,255.0000 | 9,966,000 | 23.92% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 918 | $0.00 | 3,798.0000 | 9,966,000 | 19.47% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 2550 | $0.00 | 18,837.0000 | 10,066,000 | 15.66% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 1003 | $41.30 | 17,834.0000 | 10,066,000 | 5.32% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 3054 | $0.00 | 20,888.0000 | 10,066,000 | 17.12% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 1201 | $41.30 | 19,687.0000 | 10,066,000 | 5.75% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 3329 | $0.00 | 23,016.0000 | 10,066,000 | 16.91% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 1309 | $41.30 | 21,707.0000 | 10,066,000 | 5.69% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Performance Shares | 2161 | $0.00 | 19,399.0000 | 10,066,000 | 10.02% | 0.02% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Performance Shares | 2751 | $0.00 | 16,648.0000 | 10,066,000 | 14.18% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Performance Shares | 2503 | $0.00 | 14,145.0000 | 10,066,000 | 15.03% | 0.02% |
| March 27, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | A | Restricted Stock | 2129 | $0.00 | 4,716.0000 | 10,066,000 | 82.30% | 0.02% |
| March 27, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | A | Performance Shares | 6386 | $0.00 | 21,560.0000 | 10,066,000 | 42.09% | 0.06% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 721 | $0.00 | 15,654.0000 | 10,066,000 | 4.83% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 326 | $48.66 | 15,328.0000 | 10,066,000 | 2.08% | 0.00% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 834 | $0.00 | 2,587.0000 | 10,066,000 | 24.38% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 917 | $0.00 | 16,245.0000 | 10,066,000 | 5.98% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 415 | $48.66 | 15,830.0000 | 10,066,000 | 2.55% | 0.00% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 834 | $0.00 | 16,664.0000 | 10,066,000 | 5.27% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 377 | $48.66 | 16,287.0000 | 10,066,000 | 2.26% | 0.00% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 721 | $0.00 | 4,338.0000 | 10,066,000 | 14.25% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 917 | $0.00 | 3,421.0000 | 10,066,000 | 21.14% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 2476 | $0.00 | 15,921.0000 | 10,081,000 | 18.42% | 0.02% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Performance Shares | 2751 | $0.00 | 15,174.0000 | 10,081,000 | 15.35% | 0.03% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Performance Shares | 2161 | $0.00 | 17,925.0000 | 10,081,000 | 10.76% | 0.02% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Performance Shares | 939 | $0.00 | 20,086.0000 | 10,081,000 | 4.47% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 988 | $35.16 | 14,933.0000 | 10,081,000 | 6.21% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 949 | $35.16 | 13,445.0000 | 10,081,000 | 6.59% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 2377 | $0.00 | 14,394.0000 | 10,081,000 | 19.78% | 0.02% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 461 | $35.16 | 12,017.0000 | 10,081,000 | 3.69% | 0.00% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 1155 | $0.00 | 12,478.0000 | 10,081,000 | 10.20% | 0.01% |
| March 28, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | A | Restricted Stock | 2503 | $0.00 | 5,059.0000 | 10,081,000 | 97.93% | 0.02% |
| March 28, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | A | Performance Shares | 7509 | $0.00 | 21,025.0000 | 10,081,000 | 55.56% | 0.07% |
| Jan. 15, 2023 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 720 | $0.00 | 3,473.0000 | 10,012,000 | 17.17% | 0.01% |
| Jan. 15, 2023 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 313 | $0.00 | 4,193.0000 | 10,012,000 | 6.95% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 414 | $28.84 | 11,323.0000 | 10,081,000 | 3.53% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 917 | $0.00 | 11,737.0000 | 10,081,000 | 8.48% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 325 | $28.84 | 10,820.0000 | 10,081,000 | 2.92% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 720 | $0.00 | 11,145.0000 | 10,081,000 | 6.91% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | F | Common Stock | 141 | $28.84 | 10,425.0000 | 10,081,000 | 1.33% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Common Stock | 313 | $0.00 | 10,566.0000 | 10,081,000 | 3.05% | 0.00% |
| Jan. 15, 2023 | NWPX Infrastructure, Inc. | $NWPX | Wray Michael | SVP/GM, Precast Infrastructure | M | Restricted Stock | 917 | $0.00 | 2,556.0000 | 10,012,000 | 26.40% | 0.01% |