BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20241,081+15.78%
Dec 31, 2023933+24.72%
Dec 31, 2022748+17.44%
Dec 31, 2021637+3.15%
Dec 31, 2020618+52.87%
Dec 31, 2019404+71.45%
Dec 31, 2018236-17.52%
Dec 31, 2017286+89.99%
Dec 31, 2016150-46.21%
Dec 31, 2015280-72.43%
Dec 31, 20141,014-14.26%
Dec 31, 20131,183+17.95%
Dec 31, 20121,003