BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 20241+0.16%
Dec 31, 20231+0.31%
Dec 31, 20221+0.31%
Dec 31, 20211+0.24%
Dec 31, 20201+0.32%
Dec 31, 20191+0.56%
Dec 31, 20181+0.40%
Dec 31, 20171+1.05%
Dec 31, 20161+1.06%
Dec 31, 20151-99.84%
Dec 31, 2014777+3.77%
Dec 31, 2013748+4.75%
Dec 31, 2012714