SEC Insider Transactions from Wray Michael.

Last updated: 2026-04-02 21:09 UTC | Total transactions: 60

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.

Set Up your own filters →
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%