BWX Technologies, Inc.BWXT

Market cap
$17.9B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024408+12.30%
Dec 31, 2023364+48.63%
Dec 31, 2022245-36.61%
Dec 31, 2021386+96.51%
Dec 31, 2020196-29.68%
Dec 31, 2019279+65.02%
Dec 31, 2018169-23.80%
Dec 31, 2017222-7.38%
Dec 31, 2016240-27.35%
Dec 31, 2015330+340.66%
Dec 31, 201475-45.66%
Dec 31, 2013138-25.44%
Dec 31, 2012185