3 months BWX Technologies (NYSE:BWXT) Reaches New 1-Year High – Here’s Why MarketBeat BWX Technologies (NYSE:BWXT) Hits New 52-Week High – Time to Buy? NYSE · Tech X