BWX Technologies: Upgraded To Buy As Core Business Provides… — BWXT +0.90 · News Impact Screener