Companies / NWPX Infrastructure Inc

NWPX Infrastructure Inc

Nasdaq: NWPXCIK 1001385VANCOUVER, WA

Financials · FY2017

Revenue$132.78M
Net income$35.41M
Total debt$6.99M
Cash$19.32M
Diluted EPS$3.56
Shares outstanding9.6M

Ownership

9.6M shares outstanding · as of Jul 21, 2026
3.4%Insiders
Ownership
Insiders3.39%326,555
10%+ / strategic11.63%1,121,064
Institutions72.22%6,959,997
Public float12.76%1,229,586

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 13

View all →
Insider% of sharesShares
Montross Scott JCEOPresident & CEO
0.84%81,129
Stokes EricSVP and Group President of WTS
0.39%37,627
0.36%34,340
Wray MichaelExecutive Vice President
0.29%28,386
0.27%26,326
Brittain MilesExecutive Vice President
0.27%26,274
0.23%22,383
0.20%19,424
Paschal JohnDirector
0.18%17,098
0.12%11,316

Institutional holders 168

View all →

Activity

InsidersInstitutions
What insiders are doing in this stock (Form 4).
DateActorActionSecurityValueShares ΔPosition afterImpact
Mar 4, 2026Kendrick Megan A.
Executive
SellCommon Stock$362.7K-5K
-39.14%
6,996
0.07% of shares
medium
Mar 31, 2026Montross Scott J
CEO
OtherCommon Stock$308.8K-4K
-4.95%
76,141
0.79% of shares
low
Mar 31, 2026Montross Scott J
CEO
OtherCommon Stock$308.5K-4K
-5.35%
70,028
0.73% of shares
low
Mar 12, 2026Brittain Miles
Executive
SellCommon Stock$284.0K-4K
-14.65%
23,306
0.24% of shares
medium
Mar 31, 2026Montross Scott J
CEO
OtherCommon Stock$252.0K-3K
-3.84%
81,129
0.84% of shares
low
Mar 16, 2026Julian Amanda
Director
SellCommon Stock$250.0K-3K
-25.00%
10,417
0.11% of shares
medium
Mar 20, 2026Brittain Miles
Executive
SellCommon Stock$233.9K-3K
-14.16%
20,006
0.21% of shares
medium
Mar 16, 2026Montross Scott J
CEO
SellCommon Stock$181.2K-3K
-3.65%
65,977
0.68% of shares
medium

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
Vanguard Group IncPassive13G/A0
BlackRock, Inc.Passive13G/A716,376
Royce & Associates LPPassive13G/A404,688

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
NWPX667746101