BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024466+1.05%
Dec 31, 2023462+9.28%
Dec 31, 2022422+1.80%
Dec 31, 2021415-1.03%
Dec 31, 2020419+8.26%
Dec 31, 2019387+6.07%
Dec 31, 2018365-0.10%
Dec 31, 2017365+26.09%
Dec 31, 2016290+1.85%
Dec 31, 2015285+175.80%
Dec 31, 2014103-83.00%
Dec 31, 2013607+45.79%
Dec 31, 2012416