NWPX Infrastructure, Inc., NWPX, $93.31, CONSTRUCTION MATERIALS as of

Company

Symbol
NWPX
Description
NWPX Infrastructure, Inc.
Analyst rating
Neutral
Country or region of registration
United States
Exchange
NASDAQ
Industry
Construction materials
Sector
Non-energy minerals
Upcoming earnings date
2027-03-03
Recent earnings date
2026-10-28

Performance

Price change %, 1 day
-2.98%
Performance %, 1 week
-7.93%
Performance %, 1 month
-11.4%
Performance %, 3 months
-24.9%
Performance %, 6 months
-15.45%
Performance %, 1 year
48.04%
Performance %, Year to date
48.39%
Performance %, 5 years
272.79%
Performance %, 10 years
539.99%
Performance %, All Time
833.1%

Financials

Price
$93.31
Dividend yield %, Trailing 12 months
0%
Market capitalization
$898,575,491.12
EBITDA, Trailing 12 months
$92,774,000
Number of employees, Annual
1,318
Number of shareholders, Annual
14
Price to earnings ratio
17.09
Total revenue, Annual
$526,172,000
Price to sales ratio
1.61
Price to cash flow ratio
8.57
Price to free cash flow ratio
10.54
Gross margin %, Trailing 12 months
20.9%
Net debt, Quarterly
$113,596,000
Total debt, Quarterly
$119,654,000
Free float
9,369,431.46
Total common shares outstanding
9,630,000
Return on assets %, Trailing 12 months
8.23%
Return on equity %, Trailing 12 months
12.99%
Return on invested capital %, Trailing 12 months
10.06%
Revenue per employee, Annual
$399,220.03
Revenue growth %, TTM YoY
15.95%
Volume, 1 day
61,146
Average volume, 10 days
158,290.9
Price × volume (turnover), 1 day
$5,705,533.26
Total current assets, Quarterly
$317,126,000
Total assets, Quarterly
$694,575,000

Technical indicators

Relative strength index, 7, 1 day
27.96
Relative strength index, 14, 1 day
33.49
Aroon, 14, 1 day, Up
71.43
Aroon, 14, 1 day, Down
100
Volatility, 1 week
5.78
Volatility, 1 month
3.72
Volatility, 1 day
5.4
Moving average convergence divergence, 12,26, 1 day, Level
-1.92
Moving average convergence divergence, 12,26, 1 day, Signal
-1.91
Bollinger Bands, 20, 1 day, Lower
94.58
Bollinger Bands, 20, 1 day, Upper
101.66
Chaikin money flow, 20, 1 day
-0.03
Beta, 1 year
0.44
Candlestick pattern, 1 day
—
Simple moving average, 50, 1 day
102.48
Simple moving average, 200, 1 day
102.15
Exponential moving average, 5, 1 day
96.27
Exponential moving average, 10, 1 day
97.24

Trading ranges

High, All Time
$152.03
Low, All Time
$6.53
High, 52 weeks
$152.03
Low, 52 weeks
$53.15
High, 6 months
$152.03
Low, 6 months
$92.26
High, 3 months
$121.1
Low, 3 months
$92.26
High, 1 month
$106.9
Low, 1 month
$92.26
High, 1 day
$97.24
Low, 1 day
$92.26
High, 1 week
$102.58
Low, 1 week
$92.26