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.
| 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% |