BWX Technologies Q2 Revenue USD 901.6 Million Vs. IBES Estimate USD 902.6 Million - BWXT News | Rallies