BamSEC and AlphaSense Join Forces
Learn More

NWPX Infrastructure Inc.

NASDAQ: NWPX    
Share price (10/21/25): $54.01    
Market cap (10/21/25): $521 million