BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,043-13.33%
Dec 31, 20231,203-6.17%
Dec 31, 20221,283+7.85%
Dec 31, 20211,189+37.85%
Dec 31, 2020863+6.58%
Dec 31, 2019809+7.41%
Dec 31, 2018754+56.66%
Dec 31, 2017481-3.35%
Dec 31, 2016498+74.64%
Dec 31, 2015285+0.00%
Dec 31, 2014285+126566.67%
Dec 31, 20130-47.67%
Dec 31, 20120