MarketPeel
Insider Trading Intelligence
AW

Aaron Wilkins

NWPX
CFO · NWPX INFRASTRUCTURE, INC. · CIK 0001685213
FILING MIX · LIFETIME38%/62%
BUYS
49
SELLS
79
TOTAL VALUE
$2.02M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
26,086
AVG SELL PX
$46.16
TRADE KIND
SHOWING 128 / 128
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
9 backtested trades · 8 horizons · 15 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Aaron Wilkins, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d9+33.33%+1.28%+0.25%+1.03%+1.18%
14d9+33.33%+1.31%+0.00%+1.31%+1.08%
30d9+44.44%+0.08%+0.69%-0.61%-1.43%
60d9+33.33%+7.46%+2.64%+4.82%-1.52%
90d9+33.33%+8.59%+2.45%+6.14%+5.11%
180d9+22.22%+44.32%+7.17%+37.16%+32.29%
1y9(6 pending)+0.00%+28.16%+13.23%+14.92%-9.22%
2y9(9 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
NWPX · 26,086 shares · as of Mar 31, 2026
07,81815,63523,45331,270202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 49 buys / 79 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,88315,441Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2,82627,438Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,75823,816Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,478$77.86$115.1K22,338Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,59312,848Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
3,21218,324Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,112$77.86$86.6K26,326Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,474$77.86$114.8K24,612Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,74826,086Mar 31, 2026Apr 2, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
1,5924,283Mar 12, 2026Mar 16, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
4,77521,536Mar 12, 2026Mar 16, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
436$69.27$30.2K19,586Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
8652,691Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
393$69.27$27.2K20,058Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
9613,556Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
96120,022Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
486$69.27$33.7K19,061Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
86520,451Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,0704,517Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
1,07019,547Jan 15, 2026Jan 20, 2026View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
35$63.50$2.2K18,477Dec 15, 2025Dec 16, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
1,241$60.10$74.6K18,512Dec 9, 2025Dec 10, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
5,009$59.90$300.0K19,753Dec 8, 2025Dec 10, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
2,000$52.24$104.5K24,762Sep 2, 2025Sep 3, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
500$54.02$27.0K26,762Aug 29, 2025Sep 3, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
2,500$50.89$127.2K27,262Aug 22, 2025Aug 26, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2,97726,444Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,56528,838Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,88316,761Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,52322,856Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,83431,270Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
3,21219,644Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,171$41.30$48.4K25,273Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,402$41.30$57.9K27,436Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,508$41.30$62.3K29,762Mar 31, 2025Apr 2, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
7,78125,379Mar 27, 2025Mar 31, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
2,5945,587Mar 27, 2025Mar 31, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
1,000$44.00$44.0K23,467Mar 24, 2025Mar 25, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
435$48.66$21.2K24,467Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
84023,735Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
380$48.66$18.5K23,355Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,0713,954Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
1,07124,426Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
96124,902Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
8405,025Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
485$48.66$23.6K23,941Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
9612,993Jan 15, 2025Jan 17, 2025View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
2,200$53.60$117.9K22,895Nov 19, 2024Nov 20, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE10b5-1
10b5-1 plan
300$53.10$15.9K25,095Nov 18, 2024Nov 20, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,52220,810Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
3,21217,598Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2,39522,947Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,94723,332Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,154$35.16$40.6K25,395Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2,77424,765Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
956$35.16$33.6K21,991Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2,89126,549Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,107$35.16$38.9K23,658Apr 1, 2024Apr 3, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
2,8845,865Mar 28, 2024Apr 1, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
8,65125,279Mar 28, 2024Apr 1, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
64819,797Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
1,07121,036Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
84120,345Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
293$28.84$8.5K19,504Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,0712,981Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
8414,052Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
484$28.84$14.0K20,552Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
6484,893Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
380$28.84$11.0K19,965Jan 15, 2024Jan 17, 2024View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
9,63616,628Apr 8, 2023Apr 11, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
3,2125,541Apr 8, 2023Apr 11, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,86717,944Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,579$31.23$49.3K19,149Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,9469,514Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,163$31.23$36.3K17,399Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,32920,728Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,834$31.23$57.3K16,110Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,43211,460Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2,45218,562Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,5226,992Mar 31, 2023Apr 4, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
342$35.55$12.2K13,679Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
8103,819Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
6493,170Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
443$35.55$15.7K14,077Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
427$35.55$15.2K13,372Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
64914,021Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
81013,799Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
8412,329Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
84114,520Jan 16, 2023Jan 18, 2023View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
2,5224,629Jun 16, 2022Jun 20, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
7,56713,892Jun 16, 2022Jun 20, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
1,81013,846Mar 31, 2022Apr 4, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
3,42913,659Mar 31, 2022Apr 4, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,9466,325Mar 31, 2022Apr 4, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
857$25.45$21.8K12,989Mar 31, 2022Apr 4, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
1,623$25.45$41.3K12,036Mar 31, 2022Apr 4, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,4328,271Mar 31, 2022Apr 4, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
6492,107Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
64910,571Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
341$30.65$10.5K10,230Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
8112,756Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
81110,348Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
426$30.65$13.1K9,922Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
148$30.65$4.5K9,537Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2833,567Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
2839,685Jan 17, 2022Jan 19, 2022View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,43210,703Mar 31, 2021Apr 2, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
84913,135Mar 31, 2021Apr 2, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
506$33.42$16.9K6,841Mar 31, 2021Apr 2, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
CFO
2,303$33.42$77.0K9,402Mar 31, 2021Apr 2, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
1,0707,347Mar 31, 2021Apr 2, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
CFO
4,86411,705Mar 31, 2021Apr 2, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
5,83913,984Mar 18, 2021Mar 22, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
1,9463,850Mar 18, 2021Mar 22, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
VP of Finance &Corp Controller
2836,040Jan 15, 2021Jan 19, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
2832,715Jan 15, 2021Jan 19, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
8111,904Jan 15, 2021Jan 19, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
426$31.53$13.4K6,277Jan 15, 2021Jan 19, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
VP of Finance &Corp Controller
8116,703Jan 15, 2021Jan 19, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
148$31.53$4.7K5,892Jan 15, 2021Jan 19, 2021View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
1,070$22.25$23.8K5,757Mar 31, 2020Apr 2, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
1,6988,145Mar 31, 2020Apr 2, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
VP of Finance &Corp Controller
2,3096,827Mar 31, 2020Apr 2, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
2,4322,998Mar 26, 2020Mar 30, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASEGRANT
Stock grant
7,2969,843Mar 26, 2020Mar 30, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
283566Jan 15, 2020Jan 17, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
PURCHASE
VP of Finance &Corp Controller
2834,664Jan 15, 2020Jan 17, 2020View →
NWPX
NWPX INFRASTRUCTURE, INC.
SALE
VP of Finance &Corp Controller
146$33.66$4.9K4,518Jan 15, 2020Jan 17, 2020View →
Other insiders · NWPX
Loading peer insiders…
About this filer
CIK 0001685213
ROLE
CFO
PRIMARY
NWPX
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001685213DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback