BWX Technologies, Inc.
BWXT
$95.65
$5.636.25%
BWXT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.