Current Stock Value

BWX Technologies, Inc. (BWXT)

$60.32

-0.74 (-1.21%)
Valuation Date: 6/1/2023
Share Price on Valuation Date 60.32$
Stock Beta 0.80
Outstanding Shares 91.70