CFO
Avg Cost/Share
$63.50
Shares
35
Total Value
$2,222.50
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$60.10
Shares
1,241
Total Value
$74,587.95
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$59.90
Shares
5,009
Total Value
$300,032.09
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$52.24
Shares
2,000
Total Value
$104,489.60
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$54.02
Shares
500
Total Value
$27,010.00
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$50.89
Shares
2,500
Total Value
$127,225.00
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$44.00
Shares
1,000
Total Value
$44,000.00
Owned After
18,477
SEC Form 4
CFO
Avg Cost/Share
$53.35
Shares
2,500
Total Value
$133,850.00
Owned After
18,477
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Wilkins Aaron | NWPX | CFO | Dec 15, 2025 | Sell | $63.50 | 35 | $2,222.50 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Dec 9, 2025 | Sell | $60.10 | 1,241 | $74,587.95 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Dec 8, 2025 | Sell | $59.90 | 5,009 | $300,032.09 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Sep 2, 2025 | Sell | $52.24 | 2,000 | $104,489.60 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Aug 29, 2025 | Sell | $54.02 | 500 | $27,010.00 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Aug 22, 2025 | Sell | $50.89 | 2,500 | $127,225.00 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Mar 24, 2025 | Sell | $44.00 | 1,000 | $44,000.00 | 18,477 | |
| Wilkins Aaron | NWPX | CFO | Nov 18, 2024 | Sell | $53.35 | 2,500 | $133,850.00 | 18,477 |