BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,704+8.31%
Dec 31, 20232,496+11.80%
Dec 31, 20222,233+5.12%
Dec 31, 20212,124+0.03%
Dec 31, 20202,124+12.06%
Dec 31, 20191,895+5.28%
Dec 31, 20181,800+6.65%
Dec 31, 20171,688+8.85%
Dec 31, 20161,551+9.54%
Dec 31, 20151,416-51.57%
Dec 31, 20142,923-10.59%
Dec 31, 20133,269-0.67%
Dec 31, 20123,291