BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 2024319+13.93%
Dec 31, 2023280+19.38%
Dec 31, 2022234+1.68%
Dec 31, 2021230-0.33%
Dec 31, 2020231+6.64%
Dec 31, 2019217+1.25%
Dec 31, 2018214-0.24%
Dec 31, 2017215-0.87%
Dec 31, 2016216+4.20%
Dec 31, 2015208-53.06%
Dec 31, 2014443+16.67%
Dec 31, 2013379-11.42%
Dec 31, 2012428