BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-154+1.56%
Dec 31, 2023-151-23.71%
Dec 31, 2022-198-36.24%
Dec 31, 2021-311+21.97%
Dec 31, 2020-255+40.03%
Dec 31, 2019-182+66.57%
Dec 31, 2018-109+12.86%
Dec 31, 2017-97+84.06%
Dec 31, 2016-53-22.98%
Dec 31, 2015-68-10.12%
Dec 31, 2014-76+17.06%
Dec 31, 2013-65-25.03%
Dec 31, 2012-87