BWX Technologies: Fundame… — BWXT +0.40 | NewsImpactScreener