NWPX Infrastructure, Inc. (NWPX)

Market cap
$1.4B
P/E ratio
41.6x
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2025-20-2.85%
Dec 31, 2024-21+1.79%
Dec 31, 2023-20-11.62%
Dec 31, 2022-23-76.98%
Dec 31, 2021-100+63.03%
Dec 31, 2020-61+856.45%
Dec 31, 2019-6-76.98%
Dec 31, 2018-28-193.62%
Dec 31, 201730+155.68%
Dec 31, 201612+281.01%
Dec 31, 20153-80.32%
Dec 31, 201416-132.21%
Dec 31, 2013-48+150.04%
Dec 31, 2012-19-2174.95%
Dec 31, 20111
AI Chat