BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202410.4+5.82%
Dec 31, 20239.9-7.67%
Dec 31, 202210.7-25.89%
Dec 31, 202114.4+9.67%
Dec 31, 202013.1+1.82%
Dec 31, 201912.9+2.24%
Dec 31, 201812.6+43.66%
Dec 31, 20178.8-25.76%
Dec 31, 201611.8+27.50%
Dec 31, 20159.3+823.75%
Dec 31, 20141-90.50%
Dec 31, 201310.6+53.02%
Dec 31, 20126.9