No insider purchase over the last 90 days. The latest, by FRANSON MICHAEL C, was filed 16 Mar 2020.
+4 other insiders
Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.
This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.
Transparent value + quality ranking, distinct from the insider signal.
FY ended December 2025 · cache
25 of 683 declarations
NWPX Infrastructure, Inc. counts 142 sales for EUR 11,623,786, with a median of EUR 25,187, and 8 purchases for EUR 128,199, which is 5% of open-market trades. Amounts are small. The two largest sales date from October 2026 and come from Eric Stokes, SVP and Group President of WTS: EUR 1,189,953 on October 2 and EUR 1,126,483 on October 1. Michael Wray, Executive Vice President, sold EUR 427,645 on August 26, 2026.
The largest purchases: Michelle Galanter Applebaum, Director, EUR 55,735 on September 6, 2018, Michael C. Franson, Director, EUR 22,374 on March 11, 2020 and Harry L. Demorest, Director, EUR 8,445 on May 11, 2016.
The record gathers 683 filings from 29 filers between January 20, 2016 and October 16, 2026, including 278 grants and 231 option exercises. Scott J. Montross, President & CEO, signs 156, 74 of them sales; Aaron Wilkins, CFO, 86; Miles Brittain, Executive Vice President, 71; Eric Stokes and Megan A. Kendrick, Sr. VP of Human Resources, 70 each. Activity has risen sharply: 5 filings in 2019, 104 in 2021, 124 in 2026. Over the last twelve months: 134 filings, 40 of them sales and no purchase.
| Fiscal year end | Revenue | Net income | Diluted EPS | Filing |
|---|---|---|---|---|
| Dec 2025 | 526.0 m USD | 35.4 m USD | 3.56 USD | 10-K |
| Dec 2024 | 492.5 m USD | 34.2 m USD | 3.40 USD | 10-K |
| Dec 2023 | 444.4 m USD | 21.1 m USD | 2.09 USD | 10-K |
| Dec 2022 | 457.7 m USD | 31.1 m USD | 3.11 USD | 10-K |
| Dec 2021 | 333.3 m USD | 11.5 m USD | 1.16 USD | 10-K |
Amounts in USD, as filed (forms 10-K, 20-F or 40-F). Source: SEC EDGAR.