NWPX Infrastructure, Inc. (NWPX)

Market cap
$1.4B
P/E ratio
41.6x
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2025282+14.38%
Dec 31, 2024246+16.13%
Dec 31, 2023212+11.03%
Dec 31, 2022191+19.48%
Dec 31, 2021160+7.77%
Dec 31, 2020148+14.73%
Dec 31, 2019129+27.81%
Dec 31, 2018101+23.77%
Dec 31, 201782-11.06%
Dec 31, 201692-9.15%
Dec 31, 2015101-22.51%
Dec 31, 2014131-12.05%
Dec 31, 2013148-0.62%
Dec 31, 2012149+12.20%
Dec 31, 2011133
AI Chat