Director
Avg Cost/Share
$101.12
Shares
1,000
Total Value
$101,119.40
Owned After
16,633
SEC Form 4
Director
Avg Cost/Share
$105.87
Shares
1,000
Total Value
$105,868.80
Owned After
16,633
SEC Form 4
Director
Avg Cost/Share
$110.79
Shares
4
Total Value
$443.14
Owned After
16,633
SEC Form 4
Director
Avg Cost/Share
$110.26
Shares
74
Total Value
$8,159.22
Owned After
16,633
SEC Form 4
Director
Avg Cost/Share
$110.04
Shares
1,172
Total Value
$128,966.65
Owned After
16,633
SEC Form 4
Director
Avg Cost/Share
$110.32
Shares
1,250
Total Value
$137,894.50
Owned After
16,633
SEC Form 4
Director
Avg Cost/Share
$115.86
Shares
1,250
Total Value
$144,828.88
Owned After
16,633
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| LARSON KEITH R | NWPX | Director | Sep 14, 2026 | Sell | $101.12 | 1,000 | $101,119.40 | 16,633 | |
| LARSON KEITH R | NWPX | Director | Sep 8, 2026 | Sell | $105.87 | 1,000 | $105,868.80 | 16,633 | |
| LARSON KEITH R | NWPX | Director | Sep 3, 2026 | Sell | $110.79 | 4 | $443.14 | 16,633 | |
| LARSON KEITH R | NWPX | Director | Sep 2, 2026 | Sell | $110.26 | 74 | $8,159.22 | 16,633 | |
| LARSON KEITH R | NWPX | Director | Aug 31, 2026 | Sell | $110.04 | 1,172 | $128,966.65 | 16,633 | |
| LARSON KEITH R | NWPX | Director | Aug 24, 2026 | Sell | $110.32 | 1,250 | $137,894.50 | 16,633 | |
| LARSON KEITH R | NWPX | Director | Aug 17, 2026 | Sell | $115.86 | 1,250 | $144,828.88 | 16,633 |