BWX Technologies, Inc.BWXT

Market cap
$18.8B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202422+36.39%
Dec 31, 202316+12.52%
Dec 31, 202214-24.10%
Dec 31, 202119+10.50%
Dec 31, 202017+32.36%
Dec 31, 201913+7.09%
Dec 31, 201812-21.94%
Dec 31, 201715-0.97%
Dec 31, 201615-51.51%
Dec 31, 201532+35.11%
Dec 31, 201423+55.66%
Dec 31, 201315-16.31%
Dec 31, 201218