NWPX Infrastructure (NWPX) Financials: Revenue & Earnings

NWPX price $98.16 -1.68 -1.68%

Ticker
NWPX
Price
$98.16
Change
-1.68 -1.68%
Market cap ?
$945.99M
P/E ?
19.14
Forward P/E ?
18.09
Dividend yield ?
0.00%
Beta ?
1.08
Sector
Basic Materials
Industry
Construction Materials
Stocklytics score
64
Value
63
Quality
60
Growth
68

Stocklytics score rationale: value 63, quality 60, growth 68.

Financials

2016201720182019202020212022202320242025
156256000132780000172149000279317000285907000333313000457665000444355000492548000526172000

NWPX Infrastructure, Inc., along with its affiliated entities, specializes in the production and distribution of crucial components for water-related infrastructure throughout North America, including Canada. The company's operations are divided into two primary divisions. The first, Engineered Steel Pressure Pipe (SPP), manufactures large-diameter, high-pressure steel pipeline systems predominantly used in…

Fair value

NWPX fair value $83.81. Price $98.16. Price is 17% above fair value.

Above fair value, around its usual premium.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Calculated with a 10-year free-cash-flow discount. Average free cash flow, last three years 38.84M. Growth 14.76%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 10.24% (beta 1.1). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 9.64M. Net debt 100.53M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.

Compare NWPX

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-10-28—1.65—167.74M
2026-07-291.621.33159.48M154.70M
2026-04-291.080.68138.25M125.10M
2026-02-250.930.62125.64M122.00M
2025-10-291.381.02151.07M122.00M
2025-08-070.910.72133.18M120.93M
2025-04-300.390.53116.11M111.92M
2025-02-261.000.91119.63M116.43M
2024-10-301.020.87130.20M120.45M
2024-07-310.860.63129.50M119.17M
2024-05-010.520.34113.12M103.80M
2024-03-040.540.42110.26M103.34M
2023-11-020.580.82118.72M108.05M
2023-08-020.740.79116.37M122.07M
2023-05-030.230.3899.10M98.93M
2023-03-150.850.71106.83M109.35M
2022-11-081.050.78122.98M112.00M
2022-08-081.040.73118.52M110.00M
2022-05-040.420.32109.33M97.50M
2022-03-150.670.56102.55M92.00M
2021-11-080.540.3384.64M65.47M
2021-08-040.210.2873.81M73.81M
2021-05-030.220.1772.31M51.04M
2021-03-030.570.5269.38M—
2020-11-040.780.7177.63M69.98M
2020-08-040.450.5469.97M83.97M
2020-05-070.330.2868.92M58.48M
2020-03-021.220.9972.25M58.63M
2019-10-300.930.5275.23M72.50M
2019-08-050.310.3969.20M87.06M
2019-05-080.220.1862.64M51.25M
2019-03-130.270.2757.54M776.84M
2018-11-070.210.1952.45M3.48M
2018-08-02-0.53-0.2028.79M9.76M
2018-05-02-0.18-0.1533.37M25.02M
2018-02-28-0.03-0.1235.63M29.39M
2017-10-31-0.16-0.0738.80M27.44M
2017-08-02-0.22-0.2628.69M33.91M
2017-05-02-0.34-0.3329.67M24.47M
2017-03-080.07-0.2439.18M67.16M

Dividends

Yield 0.00%. Payout ratio 0.00%. Frequency —.

Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.

Ex-dateDividendRecordPaymentFrequency
No data yet.

Insider trades

DateInsiderActionSharesPriceValue
2026-10-15ROMAN RICHARD ASell4.00K$96.84387.35K
2026-10-05LARSON KEITH RSell250$106.4826.62K
2026-10-02Stokes EricSell12.63K$105.861.34M
2026-10-01Stokes EricSell12.35K$103.381.28M
2026-09-28LARSON KEITH RSell1.00K$102.20102.20K
2026-09-21Wilkins AaronSell20$101.932.04K
2026-09-21LARSON KEITH RSell1.00K$102.31102.31K
2026-09-14Wilkins AaronSell1.95K$100.68196.33K
2026-09-14LARSON KEITH RSell1.00K$101.12101.12K
2026-09-14ROMAN RICHARD ASell1.00K——
2026-09-10FRANSON MICHAEL CSell100——
2026-09-09FRANSON MICHAEL CSell3.50K$105.30368.56K
2026-09-08Wilkins AaronSell1.50K$106.52159.78K
2026-09-08LARSON KEITH RSell1.00K$105.87105.87K
2026-09-08ROMAN RICHARD ASell4.00K$105.72422.88K
2026-09-03LARSON KEITH RSell4$110.78443
2026-09-02LARSON KEITH RSell74$110.268.16K
2026-08-31LARSON KEITH RSell1.17K$110.04128.97K
2026-08-31MONTROSS SCOTT JSell1.23K$110.58135.68K
2026-08-27Wray MichaelSell600——
2026-08-26Wray MichaelSell4.50K$110.94499.24K
2026-08-24LARSON KEITH RSell1.25K$110.32137.89K
2026-08-24MONTROSS SCOTT JSell2.50K$109.37273.42K
2026-08-17MONTROSS SCOTT JSell2.50K$115.13287.82K
2026-08-17LARSON KEITH RSell1.25K$115.86144.83K
2026-08-10MONTROSS SCOTT JSell2.50K$118.74296.85K
2026-08-10Wilkins AaronSell428$120.0051.36K
2026-08-04MONTROSS SCOTT JSell2.50K$128.62321.55K
2026-06-10Lockridge IrmaBuy899$122.31109.96K
2026-06-10Paschal JohnBuy899$122.31109.96K
2026-06-10LARSON KEITH RBuy899$122.31109.96K
2026-06-10Julian AmandaBuy899$122.31109.96K
2026-06-10FRANSON MICHAEL CBuy899$122.31109.96K
2026-06-10ROMAN RICHARD ABuy899$122.31109.96K
2026-03-31Kendrick Megan A.Buy1.53K——
2026-03-31Kendrick Megan A.Sell602$77.8646.87K
2026-03-31Kendrick Megan A.Buy2.15K——
2026-03-31Kendrick Megan A.Sell1.90K——
2026-03-31Kendrick Megan A.Sell845$77.8665.79K
2026-03-31Kendrick Megan A.Buy2.23K——
2026-03-31Kendrick Megan A.Sell1.65K——
2026-03-31Kendrick Megan A.Sell875$77.8668.13K
2026-03-31Kendrick Megan A.Sell1.41K——
2026-03-31Stokes EricBuy2.32K——
2026-03-31Stokes EricSell912$77.8671.01K
2026-03-31Stokes EricBuy3.25K——
2026-03-31Stokes EricSell1.28K$77.8699.66K
2026-03-31Stokes EricBuy3.37K——
2026-03-31Stokes EricSell1.33K$77.86103.32K
2026-03-31Stokes EricSell2.88K——
2026-03-31Stokes EricSell2.50K——
2026-03-31Stokes EricSell2.13K——
2026-03-31Tanguis JesusSell955——
2026-03-31Tanguis JesusSell781——
2026-03-31Tanguis JesusBuy851——
2026-03-31Tanguis JesusSell245$77.8619.08K
2026-03-31Tanguis JesusBuy1.24K——
2026-03-31Tanguis JesusSell358$77.8627.87K
2026-03-31Wray MichaelBuy2.32K——
2026-03-31Wray MichaelSell912$77.8671.01K
2026-03-31Wray MichaelBuy3.25K——
2026-03-31Wray MichaelSell1.28K$77.8699.66K
2026-03-31Wray MichaelBuy3.22K——
2026-03-31Wray MichaelSell1.27K$77.8698.65K
2026-03-31Wray MichaelSell2.75K——
2026-03-31Wray MichaelSell2.50K——
2026-03-31Wray MichaelSell2.13K——
2026-03-31Wilkins AaronBuy2.83K——
2026-03-31Wilkins AaronSell1.11K$77.8686.58K
2026-03-31Wilkins AaronBuy3.75K——
2026-03-31Wilkins AaronSell1.47K$77.86114.77K
2026-03-31Wilkins AaronBuy3.76K——
2026-03-31Wilkins AaronSell1.48K$77.86115.08K
2026-03-31Wilkins AaronSell3.21K——
2026-03-31Wilkins AaronSell2.88K——
2026-03-31Wilkins AaronSell2.59K——
2026-03-31Brittain MilesBuy2.83K——
2026-03-31Brittain MilesSell1.11K$77.8686.58K
2026-03-31Brittain MilesBuy3.75K——
2026-03-31Brittain MilesSell1.47K$77.86114.77K
2026-03-31Brittain MilesBuy3.76K——
2026-03-31Brittain MilesSell1.48K$77.86115.08K
2026-03-31Brittain MilesSell3.21K——
2026-03-31Brittain MilesSell2.88K——
2026-03-31Brittain MilesSell2.59K——
2026-03-31Brittain MilesSell8.07K——
2026-03-31MONTROSS SCOTT JBuy8.22K——
2026-03-31MONTROSS SCOTT JSell3.24K$77.86251.95K
2026-03-31MONTROSS SCOTT JBuy10.08K——
2026-03-31MONTROSS SCOTT JSell3.97K$77.86308.79K
2026-03-31MONTROSS SCOTT JBuy10.07K——
2026-03-31MONTROSS SCOTT JSell3.96K$77.86308.48K
2026-03-31MONTROSS SCOTT JSell8.61K——
2026-03-31MONTROSS SCOTT JSell7.75K——
2026-03-31MONTROSS SCOTT JSell7.54K——
2026-03-30MONTROSS SCOTT JSell2.06K$76.85158.00K
2026-03-20Brittain MilesSell3.30K$70.89233.94K
2026-03-16MONTROSS SCOTT JSell2.50K$72.48181.20K
2026-03-16Julian AmandaSell3.47K$71.98250.00K
2026-03-16MONTROSS SCOTT JSell2.50K$71.44178.60K

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 235, holders +45 vs prior quarter. Ownership 90.44%.

HolderSharesChangeChange %Value
BLACKROCK, INC.902.79K162.77K+22.00%135.36M
DIMENSIONAL FUND ADVISORS LP635.26K-52.86K-7.68%95.25M
MIRAE ASSET GLOBAL ETFS HOLDINGS LTD.588.10K45.53K+8.39%88.18M
VANGUARD CAPITAL MANAGEMENT LLC411.24K3.38K+0.83%61.66M
AMERICAN CENTURY COMPANIES INC396.23K151.34K+61.80%59.41M
GEODE CAPITAL MANAGEMENT, LLC298.05K13.37K+4.70%44.70M
ROYCE & ASSOCIATES LP289.73K-114.96K-28.41%43.44M
LEGAL & GENERAL GROUP PLC285.12K21.92K+8.33%42.75M
DDD PARTNERS, LLC249.52K-175.16K-41.25%37.41M
STATE STREET CORP224.78K3.61K+1.63%33.70M
LSV ASSET MANAGEMENT178.24K-7.13K-3.84%26.73M
MORGAN STANLEY173.95K10.77K+6.60%26.08M
INVESCO LTD.153.41K85.57K+126.13%23.00M
JANE STREET GROUP, LLC152.71K-12.13K-7.36%22.90M
FIRST WILSHIRE SECURITIES MANAGEMENT INC151.08K-26.17K-14.76%22.65M
HEARTLAND ADVISORS INC140.00K-60.00K-30.00%20.99M
VANGUARD PORTFOLIO MANAGEMENT LLC132.24K56.80K+75.30%19.83M
BARROW HANLEY MEWHINNEY & STRAUSS LLC111.11K111.11KNew16.66M
TWO SIGMA INVESTMENTS, LP109.01K46.60K+74.68%16.34M
HILLSDALE INVESTMENT MANAGEMENT INC.99.29K40.09K+67.72%14.89M
QUBE RESEARCH & TECHNOLOGIES LTD94.10K6.31K+7.18%14.11M
NORTHERN TRUST CORP93.63K5.86K+6.68%14.04M
PANAGORA ASSET MANAGEMENT INC93.39K34.33K+58.12%14.00M
LAZARD ASSET MANAGEMENT LLC86.33K1.75K+2.07%12.94M
BRIDGEWAY CAPITAL MANAGEMENT, LLC86.17K-3.63K-4.04%12.92M

Earnings and financials

NWPX Infrastructure, Inc. (NWPX) trades at $98.16, with a market cap of $945.99M and a trailing P/E of 19.14. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.

Financials

2016201720182019202020212022202320242025
156256000132780000172149000279317000285907000333313000457665000444355000492548000526172000

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

NWPX Infrastructure (NWPX) Financials: Revenue & Earnings

NWPX$98.16-1.68 -1.68%

$945.99M

Market Cap

19.14

P/E

18.09

Forward P/E

64

Score

Price History