NWPX Infrastructure, Inc. company logo
NWPX Infrastructure, Inc. logo

NWPX Infrastructure, Inc. (NWPX) Shares Outstanding

Shares Outstanding

9.61M25.10K-0.26%

Summary

Current Value
As of today, NWPX has 9.61M outstanding shares, down -0.26% on
Historical Performance
NWPX shares outstanding is down -3.12% year-over-year, and down -3.20% over the past 3 years
All-Time High Comparison
NWPX shares outstanding is currently -4.04% below its historical high of 10.01M set on
3-Year Low Comparison
NWPX shares outstanding is at its 3-year low

Chart

Add series to chart
Add series to chart1/6
Series
SUGGESTED SERIES

Performance

NWPX Performance
MetricDateValue1Y3Y5Y
Shares Outstanding9.61M-3.1%-3.2%-2.0%
Price$65.94+45.9%+81.2%+108.7%
Market Cap$634M+41.4%+75.4%+104.6%
PE Ratio17.93+35.0%+53.4%+9.7%
TTM Revenue$519.84M+7.6%+14.6%+80.0%
TTM EPS$3.68+25.0%+44.2%+39.9%
$767.56M+32.4%+39.7%+141.9%
TTM Net Income$36.63M+23.9%+43.9%+41.7%
-

Highs

NWPX Shares Outstanding Highs Comparison
PeriodHighDateCurrent
1Y10.00M-3.9%
3Y10.01M-4.0%
5Y10.01M-4.0%
All10.01M-4.0%

Lows

NWPX Shares Outstanding Lows Comparison
PeriodLowDateCurrent
1Y9.61Mat low
3Y9.61Mat low
5Y9.61Mat low
All5.26M+82.8%

History

MonthValueChange
9.61M-3.1%
9.92M-0.7%
9.99M+0.6%
9.93M+0.6%
9.87M+0.7%
9.81M+0.6%
9.75M+0.1%
9.74M+1.2%
9.62M+0.2%
9.60M+0.4%
9.56M+0.5%
9.52M+0.7%
9.45M+0.7%
9.38M+0.3%
9.35M+0.6%
9.30M+0.6%
MonthValueChange
9.25M+0.7%
9.18M+1.4%
9.06M+2.0%
8.88M+29.8%
6.84M+2.3%
6.69M+1.9%
6.56M+0.2%
6.55M+0.5%
6.52M+0.3%
6.50M+0.6%
6.46M+0.2%
6.45M+0.6%
6.41M+0.3%
6.39M+21.5%
5.26M-

FAQ

  • What is the current shares outstanding of NWPX?

    As of today, NWPX shares outstanding is 9.61M

  • What is 1-year change in NWPX shares outstanding?

    NWPX shares outstanding is down -3.12% year-over-year

  • What is 3-year change in NWPX shares outstanding?

    NWPX shares outstanding is down -3.20% over the past 3 years

  • How far is NWPX shares outstanding from its all-time high?

    NWPX shares outstanding is currently -4.04% below its historical high of 10.01M set on June 30, 2023

Data Sources & References

  1. NWPX Official Website www.nwpipe.com
  2. Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1001385/000143774925032419/0001437749-25-032419-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1001385/000143774925005465/0001437749-25-005465-index.htm
  4. NWPX Profile on Yahoo Finance finance.yahoo.com/quote/NWPX
  5. NWPX Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/nwpx