BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 202420+0.00%
Dec 31, 202220-91.14%
Dec 31, 2021226+928.17%
Dec 31, 202022+9.80%
Dec 31, 201920-90.69%
Dec 31, 2018215+Infinity%
Dec 31, 20170-100.00%
Dec 31, 2016293+320.09%
Dec 31, 201570-53.43%
Dec 31, 2014150-4.66%
Dec 31, 2013157+62.33%
Dec 31, 201297