BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20242,287+9.23%
Dec 31, 20232,094+8.33%
Dec 31, 20221,933+8.85%
Dec 31, 20211,776+14.57%
Dec 31, 20201,550+15.29%
Dec 31, 20191,344+15.22%
Dec 31, 20181,167+17.78%
Dec 31, 2017991+11.92%
Dec 31, 2016885+19.72%
Dec 31, 2015739+15.08%
Dec 31, 2014642-2.20%
Dec 31, 2013657+88.19%
Dec 31, 2012349