BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202410.1+9.48%
Dec 31, 20239.2-1.50%
Dec 31, 20229.3-27.07%
Dec 31, 202112.8-3.84%
Dec 31, 202013.3-3.20%
Dec 31, 201913.7+1.70%
Dec 31, 201813.5+49.83%
Dec 31, 20179-27.34%
Dec 31, 201612.4+100.00%
Dec 31, 20156.2+474.07%
Dec 31, 20141.1-91.50%
Dec 31, 201312.7