BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024255+19.94%
Dec 31, 2023212+357.87%
Dec 31, 202246-38.12%
Dec 31, 202175-227.97%
Dec 31, 2020-59-160.25%
Dec 31, 201997+62.20%
Dec 31, 201860-52.14%
Dec 31, 2017125-33.09%
Dec 31, 2016187-28.50%
Dec 31, 2015262-23816.39%
Dec 31, 2014-1-101.51%
Dec 31, 201373-25.80%
Dec 31, 201298