SEC Insider Transactions from Brittain Miles.

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

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.

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