BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20241,055-12.75%
Dec 31, 20231,210-6.15%
Dec 31, 20221,289+8.37%
Dec 31, 20211,189+37.85%
Dec 31, 2020863+4.68%
Dec 31, 2019824+9.36%
Dec 31, 2018754+56.66%
Dec 31, 2017481-3.35%
Dec 31, 2016498+78.87%
Dec 31, 2015278-2.37%
Dec 31, 2014285+126566.67%
Dec 31, 20130-47.67%
Dec 31, 20120