Truist Financial analyst Michael Ciarmoli maintained a Hold rating on BWX Technologies (BWXT – Research Report) today. The company’s shares ...