In a report released today, David E. Strauss from Barclays maintained a Sell rating on BWX Technologies (BWXT – Research Report), with a ...