Profile
NWPX CRS ATI MLI ESAB GPGI
Company Name NWPX Infrastructure, Inc. Carpenter Technology Corporation ATI Inc. Mueller Industries, Inc. ESAB Corporation GPGI, Inc.
Sector Industrials Industrials Industrials Industrials Industrials Industrials
Industry Manufacturing - Metal Fabrication Manufacturing - Metal Fabrication Manufacturing - Metal Fabrication Manufacturing - Metal Fabrication Manufacturing - Metal Fabrication Manufacturing - Metal Fabrication
Market Cap $712.56M $18.92B $18.15B $13.24B $8.13B $6.81B
Employees 1.36K 4.60K 7.80K 5.17K 8.00K 1.00K
CEO Scott J. Montross Tony R. Thene Kimberly A. Fields Gregory L. Christopher Shyam Kambeyanda Jonathan C. Wilk
Ratings
NWPX CRS ATI MLI ESAB GPGI
Quant Rating Score 4 3 2 4 3 2
Quant Rating Buy Neutral Sell Buy Neutral Sell
Trading
NWPX CRS ATI MLI ESAB GPGI
Last Close $56.19 $332.15 $98.75 $104.81 $107.16 -
High 52 $63.88 $332.15 $103 $109.12 $134.23 -
Low 52 $37.23 $151.32 $41.97 $68.45 $104.48 -
Price vs. 52 Week High -12.04 % 0 % -4.13 % -3.95 % -20.17 % -
Price vs. 52 Week Low 50.93 % 119.5 % 135.29 % 53.12 % 2.57 % -
Total Return
NWPX CRS ATI MLI ESAB GPGI
1 Month Return 8.34 % 39.42 % 22.93 % 6.33 % -12.07 % -
3 Month Return 9.83 % 34.71 % 36.09 % 13.84 % -2.8 % -
6 Month Return 38.23 % 43.24 % 29.46 % 32.04 % -17.73 % -
9 Month Return 5.76 % 61.37 % 58.86 % 27.38 % -18.61 % -
YTD Return 16.43 % 95.72 % 79.41 % 32.07 % -10.66 % -
1 Year Return 3.42 % 80.03 % 69.59 % 15.58 % -11.58 % -
3 Year Return 0 % 0 % 0 % 0 % 0 % -
5 Year Return 0 % 0 % 0 % 0 % 0 % -
Dividends
NWPX CRS ATI MLI ESAB GPGI
Dividend Yield Percentage (TTM) - 0.21 % - 0.84 % 0.28 % -
Dividend Paid and Capex Coverage Ration (TTM) 3.52 % 2.22 % 2.19 % 4.25 % 3.98 % 12.3 %
Dividend Per Share (TTM) - 0.8 % - 1 % 0.38 % -
Payout Ratio (TTM) - 9.24 % - 14.25 % 8.52 % -
Growth
NWPX CRS ATI MLI ESAB GPGI
Asset Growth -1.38 % 5.93 % 5.36 % 137.88 %
Gross Profit Growth 22.88 % 31.54 % 2.14 % 4.85 %
Revenue Growth 10.85 % 4.25 % -1.22 % 7.67 %
Revenue 3 Year 46.85 % 51.37 % 12.14 % -46.75 %
Revenue 5 Year 73.23 % 26.39 % 21.11 % 6.14 %
Revenue 10 Year 16.97 % 35.39 % 21.11 % 6.14 %
EBIT Growth 40.71 % 91.77 % 5.72 % -140.83 %
Net Income Growth 62.33 % 101.61 % 29.01 % -379.22 %
Net Income 3 Yeari Growth Per Share 194.99 % 839.85 % 11.91 % -677.78 %
Net Income 5 Yeari Growth Per Share 20.43 % 23918.06 % 52.08 % -145.4 %
Net Income 10 Yeari Growth Per Share 283.15 % 571.17 % 52.08 % -145.4 %
Operating Income Growth 42.49 % 61.5 % 10.71 % -9.63 %
Operating Cash Flow Growth (CFG) 2.99 % 60.2 % 7.54 % 22.18 %
Operating 3 Year CFG 1041.44 % 6991.43 % 40.82 % -44.41 %
Operating 5 Year CFG 26.1 % 82.04 % 41.24 % -3.72 %
Operating 10 Year CFG 50.45 % 63.29 % 41.24 % -3.72 %
EPS Growth 63.51 % 99.73 % 28.99 % -218.45 %
EPS Diluted Growth 62.68 % 100.54 % 28.27 % -227.08 %
Book Value Per Share 10.72 % 14.7 % 9.39 % 70.44 %
Share Holder 3 Year Equity Growth Per Share 31.15 % 37.02 % -28.58 % 95.21 %
Share Holder 5 Year Equity Growth Per Share 48.05 % 25.06 % -33.35 % 51.01 %
Share Holder 10 Year Equity Growth Per Share 45.82 % 49.12 % -33.35 % 51.01 %
Dividend Per Share Growth - -0.25 % 26.95 % -
Dividend 3 Year Growth Per Share - -0.68 % - -
Dividend 5 Year Growth Per Share - -0.48 % - -
Dividend 10 Year Growth Per Share - 11.42 % - -
Debt Growth -16.1 % -0.42 % 4.1 % -41.42 %
Free Cash Flow Growth -2.59 % 60.46 % 7.55 % 28.57 %
Updated On 31 Dec 2024 30 Jun 2025 31 Dec 2024 31 Dec 2024
Profitability
NWPX CRS ATI MLI ESAB GPGI
Gross Profit Margin TTM 19.1 % 28.85 % 22.19 % 27.38 % 37.56 % 50.59 %
Return on Assets TTM 6.05 % 12.41 % 7.93 % 25.35 % 4.99 % -45.04 %
Return on Equity TTM 9.65 % 22.99 % 22.69 % 27.46 % 12.35 % 493.2 %
Return on Capital Employed TTM 9.14 % 19.33 % 15.66 % 34.37 % 10.4 % 2.02 %
Net Income Per EBT TTM 80.78 % 81.15 % 77.41 % 74.98 % 67.33 % 133.54 %
EBT Per Ebit TTM 93.8 % 89.66 % 81.49 % 113.99 % 82.53 % -1883.82 %
EBIT Per Revenue TTM 9.3 % 20.3 % 13.97 % 21.42 % 15.65 % 5.63 %
Cash Flow To Debt Ratio TTM 51.03 % 72.09 % 35.11 % 1626.01 % 19.79 % -
Receivables Turnover TTM 2.67 4.88 6.69 8.79 6.06 -
Payables Turnover TTM 15 7.76 6.28 16.81 5.09 52.31
Inventory Turnover TTM 5.65 2.55 2.54 5.94 3.46 -
Fixed Asset Turnover TTM 212.88 % 211.12 % 236.39 % 730.26 % 567.92 % -
Asset Turnover TTM 85.92 % 84.02 % 89.96 % 138.46 % 57.34 % 31.79 %
Operating Cash Flow Per Share TTM 6.85 10.05 4.52 6.92 4.77 0.48
Free Cash Flow Per Share TTM 4.91 6.32 3.6 6.29 3.91 0.44
Cash Per Share TTM 27.17 % 462.87 % 306.62 % 1273.66 % 358.08 % 115.51 %
Operating Cash Flow Sales Ratio TTM 12.96 % 17.11 % 13.39 % 18.08 % 10.4 % 32.68 %
Free Cash Flow Operating Cash Flow Ratio TTM 71.57 % 62.87 % 79.59 % 90.89 % 81.97 % 91.87 %
Cash Flow Coverage Ratios TTM 51.03 % 72.09 % 35.11 % 1626.01 % 19.79 % -
Price To Free Cash Flows Ratio TTM 14.78 59.74 37.12 19.28 34.15 141.14
Price To Operating Cash Flows Ratio TTM 10.82 37.78 29.55 17.23 28.1 49.4
Price Cash Flow Ratio TTM 10.82 37.78 29.55 17.23 28.1 49.4
Income Statement (TTM)
NWPX CRS ATI MLI ESAB GPGI
Revenue $0.49B $2.88B $4.59B $4.18B $2.74B $0.42B
Gross Profit $0.1B $0.77B $1.01B $1.14B $1.04B $0.22B
Gross Profit Ratio 19.37% 26.71% 21.95% 27.38% 37.85% 52.13%
EBITDA $0.07B $0.67B $0.79B $1.08B $0.53B $-0.05B
Net Income $0.03B $0.38B $0.4B $0.77B $0.26B $-0.05B
EPS Diluted 3.4 7.42 2.85 6.86 4.31 -1.22
Balance Sheet (MRQ)
NWPX CRS ATI MLI ESAB GPGI
Long Term Debt $0.13B $0.73B $1.72B $0.04B $1.13B $0.19B
Total Liabilities $0.22B $1.6B $3.18B $0.5B $2.23B $0.62B
Total Equity $0.37B $1.89B $1.92B $2.52B $1.81B $-0.14B
Total Investments $0B $0B $0B $0.02B $0.02B $0B
Total Debt $0.14B $0.74B $1.75B $0.05B $1.16B $0.21B
Total Assets $0.59B $3.49B $5.1B $3.02B $4.03B $0.48B
Cash Flow Statement (TTM)
NWPX CRS ATI MLI ESAB GPGI
Net Income $0.03B $0.38B $0.4B $0.77B $0.27B $-0.05B
Inventory $0.01B $-0.06B $-0.05B $-0.04B $-0.02B $0.01B
Dividends Paid $0B $-0.04B $-0.01B $-0.11B $-0.02B $-0.01B
Operating Cash Flow $0.06B $0.44B $0.61B $0.76B $0.36B $0.13B
Capital Expenditure $-0.02B $-0.15B $-0.28B $-0.07B $-0.05B $-0.01B
Related Stocks
Ticker Name Price
ALPP Alpine 4 Holdings, Inc. 0.0005
AP Ampco-Pittsburgh Corporation 7.79
AP-WT Ampco-Pittsburgh Corporation 0.0086
ARNC Arconic Corporation 29.99
ATI Allegheny Technologies Incorporated 143.93
AZZ AZZ Inc. 140.24
CMPO CompoSecure, Inc. 24.85
CMPOV CompoSecure, Inc. Class A Common Stock Ex-distribution When-Issued 13
CMPOW CompoSecure, Inc. 12.15
CRS Carpenter Technology Corporation 379.8
ESAB ESAB Corporation 134.82
GIFI Gulf Island Fabrication, Inc. 12
GPGI GPGI, Inc. 24.63
HAYN Haynes International, Inc. 60.99
HIHO Highway Holdings Limited 0.9307
IIIN Insteel Industries, Inc. 37.58
LNKS Linkers Industries Limited 1.12
MEC Mayville Engineering Company, Inc. 21.94
MLI Mueller Industries, Inc. 119.46
MTEN Mingteng International Corporation Inc. 1.74
ETFs With Exposure to NWPX
Ticker ETF Name Weight Percentage Price
IWM iShares Russell 2000 ETF 0.02 262.96
VTI Vanguard Total Stock Market Index Fund 0.00088 336.65
ITOT iShares Core S&P Total U.S. Stock Market ETF 0 149.23
IWN iShares Russell 2000 Value ETF 0.05 199.97
IWV iShares Russell 3000 ETF 0 388.3
IWO iShares Russell 2000 Growth ETF 0.0049 334.76
PRFZ Invesco FTSE RAFI US 1500 Small-Mid ETF 0.026978 48.4559
VXF Vanguard Extended Market Index Fund 0.00783 216.28
HDG ProShares Hedge Replication ETF 0.0030571 52.7
UWM ProShares Ultra Russell2000 0.0166107 53.08
AIRR First Trust RBA American Industrial RenaissanceTM ETF 0.05 119.14
VTHR Vanguard Russell 3000 Index Fund 0.00092 301.597
VIS Vanguard Industrials Index Fund 0.0097 337.03
IWC iShares Micro-Cap ETF 0.15 166.03
URTY ProShares UltraPro Russell2000 0.0129789 63.07
VTWV Vanguard Russell 2000 Value Index Fund 0.04239 176.213
EES WisdomTree U.S. SmallCap Earnings Fund 0.0646632 60.4
CGW Invesco S&P Global Water Index ETF 0.16 68.49
FDM First Trust Dow Jones Select MicroCap Index Fund 0.000001 86.14
GSSC Goldman Sachs ActiveBeta U.S. Small Cap Equity ETF 0.1 79.165
ISMD Inspire Small/Mid Cap Impact ETF 0.217641 42.51
OMFS Invesco Russell 2000 Dynamic Multifactor ETF 0.063492 47.89
PAVE Global X U.S. Infrastructure Development ETF 0.3 55.12
PHO Invesco Water Resources ETF 0.161498 72.58
PSC Principal U.S. Small-Cap Multi-Factor ETF 0.0403749 60.44
SMLV SPDR SSGA US Small Cap Low Volatility Index ETF 0.129409 143.135
SMMD iShares Russell 2500 ETF 0.01 80.48
SQLV Royce Quant Small-Cap Quality Value ETF 0.5 46.0703
VFMF Vanguard U.S. Multifactor ETF 0.0379 162.79
VTWG Vanguard Russell 2000 Growth Index Fund 0.00457 244.5
VTWO Vanguard Russell 2000 Index Fund 0.01991 106.26
DWMC AdvisorShares Dorsey Wright Micro-Cap ETF 0.47 30.95
XAW.TO iShares Core MSCI All Country World ex Canada Index ETF 0 52.66
XUU.TO iShares Core S&P U.S. Total Market Index ETF 0 68.15
XUH.TO iShares Core S&P U.S. Total Market Index ETF (CAD-Hedged) 0 54.7
XTR.TO iShares Diversified Monthly Income ETF 0 12.06
CWW.TO iShares Global Water Index ETF 0.17 68.98
XSU.TO iShares U.S. Small Cap Index ETF (CAD-Hedged) 0.02 49.73
PZW.TO Invesco FTSE RAFI Global Small-Mid ETF 0.0164 44.33
VUN.TO Vanguard U.S. Total Market Index ETF 0.00088 124.53
VUS.TO Vanguard U.S. Total Market Index ETF (CAD-hedged) 0.00087 116.8
VITNX Vanguard Institutional Total Stock Market Index Fund Institutional Shares 0.00087 113.38
VITPX Vanguard Institutional Total Stock Market Index Fund Institutional Plus Shares 0.00087 113.36
VQNPX Vanguard Growth and Income Fund 0.00007 66.74
VGIAX Vanguard Quantitative Funds - Vanguard Growth and Income Fund 0.00007 108.9
VBAIX Vanguard Balanced Index Fund Institutional Shares 0.00056 52.22
VBIAX Vanguard Balanced Index Fund Admiral Shares 0.00056 52.21
VBINX Vanguard Balanced Index Fund Investor Shares 0.00056 52.21
FSMD Fidelity Small-Mid Factor ETF 0.08 47.13
IFRA iShares U.S. Infrastructure ETF 0.65 60.43
RYLD Global X Russell 2000 Covered Call ETF 0 15.69
AVUV Avantis U.S. Small Cap Value ETF 0.07 114.9
AVUS Avantis U.S. Equity ETF 0 115.98
PQSV PGIM ETF Trust - PGIM QMA Strategic Alpha Small-Cap Value ETF 0.1 66.2468
VGRO.TO Vanguard Growth ETF Portfolio 0.00032 44.16
XBAL.TO iShares Core Balanced ETF Portfolio 0 34.24
XCNS.TO iShares Core Conservative Balanced ETF Portfolio 0 25.82
XEQT.TO iShares Core Equity ETF Portfolio 0 41.27
XGRO.TO iShares Core Growth ETF Portfolio 0 35.9
XINC.TO iShares Core Income Balanced ETF Portfolio 0 21.495
VEQT.TO Vanguard All-Equity ETF Portfolio 0.00039 55.46
VBAL.TO Vanguard Balanced ETF Portfolio 0.00024 37.77
VCNS.TO Vanguard Conservative ETF Portfolio 0.00016 32.11
VCIP.TO Vanguard Conservative Income ETF Portfolio 0.00008 27.4
VRIF.TO Vanguard Retirement Income ETF Portfolio 0.00007 27.01
DFAU Dimensional US Core Equity Market ETF 0.00120279 47.29
SVAL iShares US Small Cap Value Factor ETF 0.52 38.01
AQWA Global X Clean Water ETF 0.4 20.8391
DFUS Dimensional U.S. Equity ETF 0.00111941 74.35
DFAT Dimensional U.S. Targeted Value ETF 0.0388791 66.28
DFAS Dimensional U.S. Small Cap ETF 0.0168722 75.67
DFAC Dimensional U.S. Core Equity 2 ETF 0.00412837 40.79
IQQQ.DE iShares Global Water UCITS ETF USD (Dist) 0.16 68.35
VTSAX Vanguard Total Stock Market Index Fund 0.00088 163.89
NTKI Nationwide Russell 2000 Risk-Managed Income ETF 0.01 19.0104
INFR.MI iShares Global Infrastructure UCITS ETF 0.63 33.465
AQWA.L Global X Clean Water UCITS ETF 0.397 34.865
R2US.L SPDR Russell 2000 US Small Cap UCITS ETF 0.034161 77.39
VIEIX Vanguard Extended Market Index Fund Institutional Shares 0.00783 164.01
VITSX Vanguard Total Stock Market Index Fund 0.00088 163.92
DFSV Dimensional US Small Cap Value ETF 0.0550038 36.93
DFUV Dimensional US Marketwide Value ETF 0.0028021 50.31
SPXS.L Invesco S&P 500 UCITS ETF 0.01 13.695
XRS2.F Xtrackers Russell 2000 UCITS ETF 0.0270231 318.35
IH2O.L iShares Global Water UCITS ETF USD (Dist) 0.16 5957
INFR.L iShares Global Infrastructure UCITS ETF 0.64 2918.5
SC0K.DE Invesco Russell 2000 UCITS ETF 0.0231 114.24
PAVE.L Global X U.S. Infrastructure Development UCITS ETF 0.293 51.75
AKWA.F Global X Clean Water UCITS ETF 0.397 22.02
DFSU Dimensional US Sustainability Core 1 ETF 0.00119493 43.45
PAVG.L Global X U.S. Infrastructure Development UCITS ETF 0.293 37.12
SWTSX Schwab Total Stock Market Index Fd Select Shs a Series of Schwab Capit 0.000651384 16.45
VEXAX Vanguard Extended Market Index Fd Admiral Shs 0.00783 164.02
RTYS.L Invesco Russell 2000 UCITS ETF 0.0231 135.64
XRSG.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0270231 28842.5
XRSU.L Xtrackers (IE) Public Limited Company - Xtrackers Russell 2000 UCITS ETF 0.0270231 392.97
ZPRR.DE SPDR Russell 2000 US Small Cap UCITS ETF 0.034161 65.19
R2SC.L SPDR Russell 2000 US Small Cap UCITS ETF 0.034161 56.74
VINAX Vanguard Industrials Index Fund Admiral Shares 0.0097 173.18
XRS2.DE Xtrackers Russell 2000 UCITS ETF 0.0270231 331.25
SWSSX Schwab Small-Cap Index Fund-Select Shares 0.0133707 42.5
AVSC Avantis U.S. Small Cap Equity ETF 0.07 64.82
DFQTX DFA U.S. Core Equity 2 Portfolio 0 45.68
KCAL Subversive Food Security ETF 4.33 22.87
VTS.AX Vanguard US Total Market Shares Index ETF 0.00088 474.81
DCOR Dimensional ETF Trust 0.00256917 75.52
VEMPX Vanguard Extended Market Index InstlPlus 0.00783 404.75
ITDG iShares Trust 0 39.15
ITDI iShares Trust 0 39.035
ITDH iShares Trust 0 39.125
ITDF iShares Trust 0 38.62
ITDC iShares Trust 0 35.07
ITDB iShares Trust 0 33.81
ITDD Integrated Data Corp. 0 36.49
ITDE iShares Trust 0 37.59
VSMPX Vanguard Total Stock Mkt Idx Instl Pls 0.00088 307.49
QSML WisdomTree U.S. SmallCap Quality Growth Fund 0.0772135 29.5607
EHLS Even Herd Long Short ETF 0.19 25.6184
RSSL Global X Funds 0.02 102.97
DXUV Dimensional ETF Trust 0.00589866 62.51
ITDJ iShares Trust 0 30.385
RESM Columbia Research Enhanced Small Cap ETF 0.04 21.141
FSML Franklin Templeton ETF Trust - Franklin Small Cap Enhanced ETF 0.11 26.5746
Unlock