BWX Technologies, Inc. (BWXT) análisis fundamental de la acción