Insider at

04

Insider transactions

05
0 buys (P) 2 sells (S) Net: $-699,846 + 20 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

20 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 9, 2026 NWPX S 3,500 $105.30 $368,550 15,924 Direct -18.02% Disposed 0.7% (price as of 2026-10-02)
Dec. 9, 2025 NWPX S 10b5-1 5,506 $60.17 $331,296 18,525 Direct -22.91% Disposed 76.2% (price as of 2026-10-02)
Oct. 28, 2022 NWPX S 10b5-1 712 $34.01 $24,215 16,924 Direct -4.04% Disposed 211.6% (price as of 2026-10-02)
Oct. 27, 2022 NWPX S 10b5-1 1,851 $34.00 $62,934 17,636 Direct -9.50% Disposed 211.7% (price as of 2026-10-02)
Oct. 19, 2022 NWPX S 10b5-1 1,467 $32.01 $46,959 19,487 Direct -7.00% Disposed 231.1% (price as of 2026-10-02)
Oct. 18, 2022 NWPX S 10b5-1 634 $32.03 $20,307 20,954 Direct -2.94% Disposed 230.9% (price as of 2026-10-02)
March 11, 2020 NWPX P 1,000 $25.32 $25,320 14,648 Direct +7.33% Acquired 318.6% (price as of 2026-10-02)
May 30, 2013 NWPX S 1,885 $27.47 $51,781 8,244 Direct -18.61% Disposed 285.8% (price as of 2026-10-02)
May 28, 2013 NWPX S 1,000 $27.32 $27,320 12,244 Direct -7.55% Disposed 288.0% (price as of 2026-10-02)
May 28, 2013 NWPX S 2,115 $28.00 $59,220 10,129 Direct -17.27% Disposed 278.5% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 30, 2007 NWPX NON QUALIFIED STOCK OPTION COMMON STOCK (2,000) $34.77 May 30, 2017 2,000 Acquired
May 10, 2005 NWPX NON-QUALIFIED STOCK OPTION COMMON STOCK (2,000) $22.07 May 10, 2015 2,000 Acquired
May 11, 2004 NWPX NON-QUALIFIED STOCK OPTION (RIGHT TO BUY) COMMON STOCK (2,000) $14.00 May 11, 2014 2,000 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).