NWPX Infrastructure, Inc. (NWPX)

Price$107.68Cached quote
NWPXNasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$526.0M$492.5M$444.4M$457.7M$333.3M$285.9M$279.3M$172.1M$132.8M$149.4M$173.2M$403.3M$359.4M$388.9M$511.7M$386.8M$278.7M
Gross profit$103.6M$95.4M$77.6M$85.9M$44.3M$50.5M$47.2M$12.1M$5.8M$64,000$606,000$40.6M$60.2M$59.1M$59.1M$29.7M$6.7M
Gross margin19.70%19.37%17.47%18.76%13.28%17.67%16.89%7.03%4.38%0.04%0.35%10.06%16.76%15.20%11.56%7.68%2.40%
Operating expenses$52.8M$47.2M$43.8M$41.0M$28.2M$25.0M$18.5M$15.1M$15.0M$10.1M$25.7M$40.4M$22.7M$27.8M$26.3M$29.1M$21.0M
Operating income$50.9M$48.2M$33.9M$44.8M$16.0M$25.6M$28.7M−$3.0M−$9.2M−$10.0M−$25.1M$194,000$37.5M$31.3M$32.8M$595,000−$14.3M
Operating margin9.67%9.79%7.62%9.79%4.81%8.94%10.27%−1.73%−6.94%−6.69%−14.47%0.05%10.44%8.04%6.41%0.15%−5.14%
EBITDA$68.5M$67.1M$49.7M$61.9M$29.7M$40.1M$41.4M$6.3M−$2.7M−$18,000−$15.4M$14.3M$50.8M$47.6M$47.3M$14.3M−$3.3M
EBITDA margin13.03%13.62%11.18%13.53%8.90%14.03%14.82%3.69%−2.00%−0.01%−8.92%3.56%14.14%12.23%9.25%3.69%−1.18%
Net income$35.4M$34.2M$21.1M$31.1M$11.5M$19.1M$27.9M$20.3M−$10.2M−$9.3M−$29.4M−$17.9M−$923,000$16.2M$12.7M−$5.4M−$11.1M
Net profit margin6.73%6.94%4.74%6.81%3.46%6.66%9.99%11.80%−7.65%−6.20%−16.97%−4.44%−0.26%4.18%2.47%−1.41%−3.97%
Basic EPSper basic share$3.62$3.45$2.11$3.14$1.17$1.95$2.86$2.09-$1.06-$0.97-$3.07-$1.88-$0.10$1.73$1.36-$0.59-$1.20
Diluted EPSper diluted share$3.56$3.40$2.09$3.11$1.16$1.93$2.85$2.09-$1.06-$0.97-$3.07-$1.88-$0.10$1.72$1.35-$0.59-$1.20

Owners

Reported shareholders

Reference date Jun 30, 2026
BlackRock, Inc. · 9.37% of listed sharesDIMENSIONAL FUND ADVISORS LP · 6.59% of listed sharesMIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. · 6.10% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 4.27% of listed sharesAMERICAN CENTURY COMPANIES INC · 4.11% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 3.09% of listed sharesROYCE & ASSOCIATES LP · 3.01% of listed sharesLegal & General Group Plc · 2.96% of listed sharesDDD Partners, LLC · 2.59% of listed sharesSTATE STREET CORP · 2.33% of listed sharesLSV ASSET MANAGEMENT · 1.85% of listed sharesMORGAN STANLEY · 1.80% of listed sharesInvesco Ltd. · 1.59% of listed sharesJANE STREET GROUP, LLC · 1.58% of listed sharesFIRST WILSHIRE SECURITIES MANAGEMENT INC · 1.57% of listed sharesHEARTLAND ADVISORS INC · 1.45% of listed sharesVANGUARD PORTFOLIO MANAGEMENT LLC · 1.37% of listed sharesBARROW HANLEY MEWHINNEY & STRAUSS LLC · 1.15% of listed sharesTWO SIGMA INVESTMENTS, LP · 1.13% of listed sharesHillsdale Investment Management Inc. · 1.03% of listed shares
9.37%of listed shares
BlackRock, Inc.902.79K shares · Jun 30, 2026
View holders
Top 20 reported holders of NWPX
Holder% owned
BlackRock, Inc.
9.37%902.79K shares
DIMENSIONAL FUND ADVISORS LP
6.59%635.26K shares
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.
6.10%588.1K shares
VANGUARD CAPITAL MANAGEMENT LLC
4.27%411.24K shares
AMERICAN CENTURY COMPANIES INC
4.11%396.23K shares
GEODE CAPITAL MANAGEMENT, LLC
3.09%298.05K shares
ROYCE & ASSOCIATES LP
3.01%289.73K shares
Legal & General Group Plc
2.96%285.12K shares
DDD Partners, LLC
2.59%249.52K shares
STATE STREET CORP
2.33%224.78K shares
LSV ASSET MANAGEMENT
1.85%178.24K shares
MORGAN STANLEY
1.80%173.95K shares
Invesco Ltd.
1.59%153.41K shares
JANE STREET GROUP, LLC
1.58%152.71K shares
FIRST WILSHIRE SECURITIES MANAGEMENT INC
1.57%151.08K shares
HEARTLAND ADVISORS INC
1.45%140K shares
VANGUARD PORTFOLIO MANAGEMENT LLC
1.37%132.24K shares
BARROW HANLEY MEWHINNEY & STRAUSS LLC
1.15%111.11K shares
TWO SIGMA INVESTMENTS, LP
1.13%109.01K shares
Hillsdale Investment Management Inc.
1.03%99.29K shares

Percentages use 9.64M shares of this listed class outstanding on Jun 30, 2026.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)28$4.35M disclosed value
28 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Mar 30, 2026Form 4 · 10b5-1MONTROSS SCOTT JPresident & CEOSellCommon Stock2.1K$76.85$158.0K63.9K
Mar 20, 2026Form 4 · 10b5-1Brittain MilesExecutive Vice PresidentSellCommon Stock · indirect3.3K$70.89$233.9K20.0K
Mar 16, 2026Form 4 · 10b5-1MONTROSS SCOTT JPresident & CEOSellCommon Stock2.5K$72.48$181.2K66.0K
Mar 16, 2026Form 4 · 10b5-1Julian AmandaDirectorSellCommon Stock3.5K$71.98$250.0K10.4K
Mar 16, 2026Form 4 · 10b5-1MONTROSS SCOTT JPresident & CEOSellCommon Stock2.5K$71.44$178.6K68.5K

Community posts

It’s quiet here.

No posts about NWPX yet. Start the conversation.

Write the first post