BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024282+14.61%
Dec 31, 2023246+3.23%
Dec 31, 2022239-22.09%
Dec 31, 2021306+9.70%
Dec 31, 2020279+14.11%
Dec 31, 2019245+7.64%
Dec 31, 2018227+53.21%
Dec 31, 2017148-19.20%
Dec 31, 2016184+39.67%
Dec 31, 2015131+347.34%
Dec 31, 201429-91.51%
Dec 31, 2013346+51.99%
Dec 31, 2012228