SEC Insider Transactions from Stokes Eric.

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

Stokes Eric has filed 60 insider transactions across 1 company since January 2024.

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 Stokes Eric SVP and Group President of WTS M Performance Shares 2503 $0.00 13,087.0000 9,966,000 16.06% 0.03%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS F Common Stock 912 $77.86 37,627.0000 9,966,000 2.37% 0.01%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS M Common Stock 2320 $0.00 38,539.0000 9,966,000 6.41% 0.02%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS F Common Stock 1280 $77.86 36,219.0000 9,966,000 3.41% 0.01%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS M Common Stock 3254 $0.00 37,499.0000 9,966,000 9.50% 0.03%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS F Common Stock 1327 $77.86 34,245.0000 9,966,000 3.73% 0.01%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS M Common Stock 3373 $0.00 35,572.0000 9,966,000 10.48% 0.03%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS M Performance Shares 2128 $0.00 10,959.0000 9,966,000 16.26% 0.02%
March 31, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS M Performance Shares 2883 $0.00 15,590.0000 9,966,000 15.61% 0.03%
March 12, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS A Performance Shares 4198 $0.00 18,473.0000 9,966,000 29.41% 0.04%
March 12, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP and Group President of WTS A Restricted Stock 1399 $0.00 3,654.0000 9,966,000 62.04% 0.01%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission M Restricted Stock 834 $0.00 2,964.0000 9,966,000 21.96% 0.01%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission F Common Stock 302 $69.27 32,199.0000 9,966,000 0.93% 0.00%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission M Common Stock 709 $0.00 32,501.0000 9,966,000 2.23% 0.01%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission F Common Stock 355 $69.27 31,792.0000 9,966,000 1.10% 0.00%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission M Common Stock 834 $0.00 32,147.0000 9,966,000 2.66% 0.01%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission F Common Stock 409 $69.27 31,313.0000 9,966,000 1.29% 0.00%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission M Common Stock 960 $0.00 31,722.0000 9,966,000 3.12% 0.01%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission M Restricted Stock 709 $0.00 2,255.0000 9,966,000 23.92% 0.01%
Jan. 15, 2026 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Water Transmission M Restricted Stock 960 $0.00 3,798.0000 9,966,000 20.18% 0.01%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 2672 $0.00 27,668.0000 10,066,000 10.69% 0.03%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 997 $41.30 26,671.0000 10,066,000 3.60% 0.01%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 3199 $0.00 29,870.0000 10,066,000 11.99% 0.03%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 1194 $41.30 28,676.0000 10,066,000 4.00% 0.01%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 3329 $0.00 32,005.0000 10,066,000 11.61% 0.03%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 1243 $41.30 30,762.0000 10,066,000 3.88% 0.01%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Performance Shares 2264 $0.00 19,660.0000 10,066,000 10.33% 0.02%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Performance Shares 2882 $0.00 16,778.0000 10,066,000 14.66% 0.03%
March 31, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Performance Shares 2503 $0.00 14,275.0000 10,066,000 14.92% 0.02%
March 27, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP A Restricted Stock 2129 $0.00 4,758.0000 10,066,000 80.98% 0.02%
March 27, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP A Performance Shares 6386 $0.00 21,924.0000 10,066,000 41.10% 0.06%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 754 $0.00 24,286.0000 10,066,000 3.20% 0.01%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 321 $48.66 23,965.0000 10,066,000 1.32% 0.00%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Restricted Stock 834 $0.00 2,629.0000 10,066,000 24.08% 0.01%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 961 $0.00 24,926.0000 10,066,000 4.01% 0.01%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 409 $48.66 24,517.0000 10,066,000 1.64% 0.00%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 834 $0.00 25,351.0000 10,066,000 3.40% 0.01%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 355 $48.66 24,996.0000 10,066,000 1.40% 0.00%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Restricted Stock 754 $0.00 4,424.0000 10,066,000 14.56% 0.01%
Jan. 15, 2025 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Restricted Stock 961 $0.00 3,463.0000 10,066,000 21.72% 0.01%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 2594 $0.00 24,552.0000 10,081,000 11.81% 0.03%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Performance Shares 2882 $0.00 15,538.0000 10,081,000 15.65% 0.03%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Performance Shares 2263 $0.00 18,420.0000 10,081,000 10.94% 0.02%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Performance Shares 1739 $0.00 20,683.0000 10,081,000 7.76% 0.02%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 1020 $35.16 23,532.0000 10,081,000 4.15% 0.01%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 979 $35.16 21,958.0000 10,081,000 4.27% 0.01%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 2489 $0.00 22,937.0000 10,081,000 12.17% 0.02%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 841 $35.16 20,448.0000 10,081,000 3.95% 0.01%
April 1, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 2139 $0.00 21,289.0000 10,081,000 11.17% 0.02%
March 28, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP A Restricted Stock 2503 $0.00 5,178.0000 10,081,000 93.57% 0.02%
March 28, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP A Performance Shares 7509 $0.00 22,422.0000 10,081,000 50.35% 0.07%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Restricted Stock 755 $0.00 3,636.0000 10,081,000 17.19% 0.01%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Restricted Stock 579 $0.00 4,391.0000 10,081,000 11.65% 0.01%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 429 $28.84 19,150.0000 10,081,000 2.19% 0.00%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 961 $0.00 19,579.0000 10,081,000 5.16% 0.01%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 337 $28.84 18,618.0000 10,081,000 1.78% 0.00%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 755 $0.00 18,955.0000 10,081,000 4.15% 0.01%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP F Common Stock 258 $28.84 18,200.0000 10,081,000 1.40% 0.00%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Common Stock 579 $0.00 18,458.0000 10,081,000 3.24% 0.01%
Jan. 15, 2024 NWPX Infrastructure, Inc. $NWPX Stokes Eric SVP/GM of Engineered SPP M Restricted Stock 961 $0.00 2,675.0000 10,081,000 26.43% 0.01%