Brittain Miles, Executive Vice President of NWPX Infrastructure, Inc. ($NWPX), made two open market sales of company shares in the last 365 days, totaling $453 thousand. His most recent sale occurred on November 24, 2025. These NWPX insider sales rank 6,688th among 11,678 individual insiders, well below the average sale amount of 8.6 million across 6.37 transactions. Brittain Miles reported no open market purchases during this period.
| 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 | Brittain Miles | Executive Vice President | M | Performance Shares | 2883 | $0.00 | 10,666.0000 | 9,966,000 | 21.28% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1112 | $77.86 | 26,274.0000 | 9,966,000 | 4.06% | 0.01% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 2826 | $0.00 | 27,386.0000 | 9,966,000 | 11.51% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1474 | $77.86 | 24,560.0000 | 9,966,000 | 5.66% | 0.01% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 3748 | $0.00 | 26,034.0000 | 9,966,000 | 16.82% | 0.04% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 2593 | $0.00 | 8,073.0000 | 9,966,000 | 24.31% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 3212 | $0.00 | 13,549.0000 | 9,966,000 | 19.16% | 0.03% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 3758 | $0.00 | 23,765.0000 | 9,966,000 | 18.78% | 0.04% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1478 | $77.86 | 22,286.0000 | 9,966,000 | 6.22% | 0.01% |
| March 31, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Performance Shares | 8073 | $0.00 | 0.0000 | 9,966,000 | 100.00% | 0.08% |
| March 20, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | S | Common Stock | 3300 | $70.89 | 20,006.0000 | 9,966,000 | 14.16% | 0.03% |
| March 12, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | S | Common Stock | 4000 | $71.01 | 23,306.0000 | 9,966,000 | 14.65% | 0.04% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 393 | $69.27 | 27,306.0000 | 9,966,000 | 1.42% | 0.00% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 436 | $69.27 | 26,834.0000 | 9,966,000 | 1.60% | 0.00% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 961 | $0.00 | 27,270.0000 | 9,966,000 | 3.65% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 486 | $69.27 | 26,309.0000 | 9,966,000 | 1.81% | 0.00% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 1070 | $0.00 | 26,795.0000 | 9,966,000 | 4.16% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 1070 | $0.00 | 4,517.0000 | 9,966,000 | 19.15% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 865 | $0.00 | 27,699.0000 | 9,966,000 | 3.22% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 865 | $0.00 | 2,691.0000 | 9,966,000 | 24.33% | 0.01% |
| Jan. 15, 2026 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 961 | $0.00 | 3,556.0000 | 9,966,000 | 21.28% | 0.01% |
| Nov. 24, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | S | Common Stock | 4000 | $56.41 | 25,725.0000 | 9,966,000 | 13.46% | 0.04% |
| Nov. 14, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | S | Common Stock | 4000 | $56.76 | 29,725.0000 | 9,966,000 | 11.86% | 0.04% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 2977 | $0.00 | 30,407.0000 | 10,066,000 | 10.85% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1171 | $41.30 | 29,236.0000 | 10,066,000 | 3.85% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 3565 | $0.00 | 32,801.0000 | 10,066,000 | 12.19% | 0.04% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1402 | $41.30 | 31,399.0000 | 10,066,000 | 4.27% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 3834 | $0.00 | 35,233.0000 | 10,066,000 | 12.21% | 0.04% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1508 | $41.30 | 33,725.0000 | 10,066,000 | 4.28% | 0.01% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 2523 | $0.00 | 22,856.0000 | 10,066,000 | 9.94% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 3212 | $0.00 | 19,644.0000 | 10,066,000 | 14.05% | 0.03% |
| March 31, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 2883 | $0.00 | 16,761.0000 | 10,066,000 | 14.68% | 0.03% |
| March 27, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | A | Performance Shares | 7781 | $0.00 | 25,379.0000 | 10,066,000 | 44.22% | 0.08% |
| March 27, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | A | Restricted Stock | 2594 | $0.00 | 5,587.0000 | 10,066,000 | 86.67% | 0.03% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 840 | $0.00 | 26,698.0000 | 10,066,000 | 3.25% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 1071 | $0.00 | 27,389.0000 | 10,066,000 | 4.07% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 917 | $0.00 | 2,993.0000 | 10,066,000 | 23.45% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 485 | $48.66 | 26,904.0000 | 10,066,000 | 1.77% | 0.00% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 961 | $0.00 | 27,865.0000 | 10,066,000 | 3.57% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 435 | $48.66 | 27,430.0000 | 10,066,000 | 1.56% | 0.00% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 380 | $48.66 | 26,318.0000 | 10,066,000 | 1.42% | 0.00% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 840 | $0.00 | 5,025.0000 | 10,066,000 | 14.32% | 0.01% |
| Jan. 15, 2025 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 1071 | $0.00 | 3,954.0000 | 10,066,000 | 21.31% | 0.01% |
| Sept. 4, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | S | Common Stock | 4500 | $41.90 | 25,858.0000 | 10,081,000 | 14.82% | 0.04% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1107 | $35.16 | 28,621.0000 | 10,081,000 | 3.72% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 3212 | $0.00 | 17,598.0000 | 10,081,000 | 15.43% | 0.03% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 2522 | $0.00 | 20,810.0000 | 10,081,000 | 10.81% | 0.03% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Performance Shares | 1915 | $0.00 | 23,332.0000 | 10,081,000 | 7.59% | 0.02% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 1154 | $35.16 | 30,358.0000 | 10,081,000 | 3.66% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 2891 | $0.00 | 31,512.0000 | 10,081,000 | 10.10% | 0.03% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 2774 | $0.00 | 29,728.0000 | 10,081,000 | 10.29% | 0.03% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 940 | $35.16 | 26,954.0000 | 10,081,000 | 3.37% | 0.01% |
| April 1, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 2355 | $0.00 | 27,894.0000 | 10,081,000 | 9.22% | 0.02% |
| March 28, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | A | Restricted Stock | 2884 | $0.00 | 5,865.0000 | 10,081,000 | 96.75% | 0.03% |
| March 28, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | A | Performance Shares | 8651 | $0.00 | 25,247.0000 | 10,081,000 | 52.13% | 0.09% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 841 | $0.00 | 4,052.0000 | 10,081,000 | 17.19% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 639 | $0.00 | 4,893.0000 | 10,081,000 | 11.55% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 484 | $28.84 | 25,539.0000 | 10,081,000 | 1.86% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 1071 | $0.00 | 26,023.0000 | 10,081,000 | 4.29% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 380 | $28.84 | 24,952.0000 | 10,081,000 | 1.50% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 841 | $0.00 | 25,332.0000 | 10,081,000 | 3.43% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Common Stock | 639 | $0.00 | 24,780.0000 | 10,081,000 | 2.65% | 0.01% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | F | Common Stock | 289 | $28.84 | 24,491.0000 | 10,081,000 | 1.17% | 0.00% |
| Jan. 15, 2024 | NWPX Infrastructure, Inc. | $NWPX | Brittain Miles | Executive Vice President | M | Restricted Stock | 1071 | $0.00 | 2,981.0000 | 10,081,000 | 26.43% | 0.01% |