Brittain Miles

NWPX Infrastructure, Inc. ยท Executive Vice President

Brittain Miles is listed in public filings as officer: Executive Vice President. This Brittain Miles insider trading page organizes Form 4 disclosures, reported purchases and sales, transaction dates, share amounts, related issuers, and historical insider activity so readers can review the person's public trading record in one place. Companies and tickers connected to this insider trading profile include NWPX Infrastructure, Inc. (NWPX). Investors use Brittain Miles's insider trading disclosures to study buying and selling patterns, position changes, company-specific activity, and the source evidence behind each reported transaction.

Latest Actions

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
NWPX Infrastructure, Inc.NWPX--8.1k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable8.1k shares----
NWPX Infrastructure, Inc.NWPX--8.1k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable2.6k shares----
NWPX Infrastructure, Inc.NWPX--10.7k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable2.9k shares----
NWPX Infrastructure, Inc.NWPX--13.5k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable3.2k shares----
NWPX Infrastructure, Inc.NWPX--23.8k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable3.8k shares----
NWPX Infrastructure, Inc.NWPX--26k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable3.7k shares----
NWPX Infrastructure, Inc.NWPX--27.4k sharesGrant / ExerciseMar 31, 2026Disclosure amount unavailable2.8k shares----
NWPX Infrastructure, Inc.NWPX$1.7M22.3k sharesGrant / ExerciseMar 31, 2026$115.1K1.5k shares$77.86--
NWPX Infrastructure, Inc.NWPX$1.9M24.6k sharesGrant / ExerciseMar 31, 2026$114.8K1.5k shares$77.86--
NWPX Infrastructure, Inc.NWPX$2.0M26.3k sharesGrant / ExerciseMar 31, 2026$86.6K1.1k shares$77.86--

Insider Trades History

CompanyHolding ValueLast TransactionAmountTransaction PriceCurrent Price
NWPX Infrastructure, Inc.NWPX$1.4M20k sharesSellMar 20, 2026$233.9K3.3k shares$70.89--
NWPX Infrastructure, Inc.NWPX$1.7M23.3k sharesSellMar 12, 2026$284.0K4k shares$71.01--
NWPX Infrastructure, Inc.NWPX--2.7k sharesGrant / ExerciseJan 15, 2026Disclosure amount unavailable865 shares----
NWPX Infrastructure, Inc.NWPX--3.6k sharesGrant / ExerciseJan 15, 2026Disclosure amount unavailable961 shares----
NWPX Infrastructure, Inc.NWPX--4.5k sharesGrant / ExerciseJan 15, 2026Disclosure amount unavailable1.1k shares----
NWPX Infrastructure, Inc.NWPX$1.8M26.3k sharesGrant / ExerciseJan 15, 2026$33.7K486 shares$69.27--
NWPX Infrastructure, Inc.NWPX$1.9M26.8k sharesGrant / ExerciseJan 15, 2026$30.2K436 shares$69.27--
NWPX Infrastructure, Inc.NWPX$1.9M27.3k sharesGrant / ExerciseJan 15, 2026$27.2K393 shares$69.27--
NWPX Infrastructure, Inc.NWPX$1.5M25.7k sharesSellNov 24, 2025$225.6K4k shares$56.41--
NWPX Infrastructure, Inc.NWPX$1.7M29.7k sharesSellNov 14, 2025$227.0K4k shares$56.76--
NWPX Infrastructure, Inc.NWPX--16.8k sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable2.9k shares----
NWPX Infrastructure, Inc.NWPX--19.6k sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable3.2k shares----
NWPX Infrastructure, Inc.NWPX--22.9k sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable2.5k shares----
NWPX Infrastructure, Inc.NWPX--30.4k sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable3k shares----
NWPX Infrastructure, Inc.NWPX--32.8k sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable3.6k shares----
NWPX Infrastructure, Inc.NWPX--35.2k sharesGrant / ExerciseMar 31, 2025Disclosure amount unavailable3.8k shares----
NWPX Infrastructure, Inc.NWPX$1.4M33.7k sharesGrant / ExerciseMar 31, 2025$62.3K1.5k shares$41.30--
NWPX Infrastructure, Inc.NWPX$1.3M31.4k sharesGrant / ExerciseMar 31, 2025$57.9K1.4k shares$41.30--
NWPX Infrastructure, Inc.NWPX$1.2M29.2k sharesGrant / ExerciseMar 31, 2025$48.4K1.2k shares$41.30--
NWPX Infrastructure, Inc.NWPX--5.6k sharesGrant / ExerciseMar 27, 2025Disclosure amount unavailable2.6k shares----
NWPX Infrastructure, Inc.NWPX--25.4k sharesGrant / ExerciseMar 27, 2025Disclosure amount unavailable7.8k shares----
NWPX Infrastructure, Inc.NWPX--3k sharesGrant / ExerciseJan 15, 2025Disclosure amount unavailable917 shares----
NWPX Infrastructure, Inc.NWPX--4k sharesGrant / ExerciseJan 15, 2025Disclosure amount unavailable1.1k shares----
NWPX Infrastructure, Inc.NWPX--5k sharesGrant / ExerciseJan 15, 2025Disclosure amount unavailable840 shares----
NWPX Infrastructure, Inc.NWPX--27.9k sharesGrant / ExerciseJan 15, 2025Disclosure amount unavailable961 shares----
NWPX Infrastructure, Inc.NWPX$1.3M26.9k sharesGrant / ExerciseJan 15, 2025$23.6K485 shares$48.66--
NWPX Infrastructure, Inc.NWPX$1.3M27.4k sharesGrant / ExerciseJan 15, 2025$21.2K435 shares$48.66--
NWPX Infrastructure, Inc.NWPX$1.3M26.3k sharesGrant / ExerciseJan 15, 2025$18.5K380 shares$48.66--
NWPX Infrastructure, Inc.NWPX$1.1M25.9k sharesSellSep 4, 2024$188.6K4.5k shares$41.90--