BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024975-13.58%
Dec 31, 20231,128-9.33%
Dec 31, 20221,244+8.59%
Dec 31, 20211,146+41.32%
Dec 31, 2020811+11.68%
Dec 31, 2019726+0.80%
Dec 31, 2018720+162.14%
Dec 31, 2017275-23.17%
Dec 31, 2016358+197.84%
Dec 31, 2015120-465.95%
Dec 31, 2014-33-90.80%
Dec 31, 2013-357-24.42%
Dec 31, 2012-472