BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024349+8.50%
Dec 31, 2023321+2.23%
Dec 31, 2022314-20.55%
Dec 31, 2021396+9.26%
Dec 31, 2020362+15.44%
Dec 31, 2019314+11.99%
Dec 31, 2018280-5.29%
Dec 31, 2017296+14.97%
Dec 31, 2016257+16.38%
Dec 31, 2015221+3944.37%
Dec 31, 20145-98.94%
Dec 31, 2013517+61.91%
Dec 31, 2012319