Bwxt subsidiary awarded $122 million contract extension for uranium downblending services

Lynchburg, va.--(business wire)---- $bwxt--bwxt subsidiary awarded $122 million contract extension for uranium downblending services.
BWXT Ratings Summary
BWXT Quant Ranking