LYNCHBURG, Va., March 14, 2024--BWXT Releases 2024 Sustainability Report
BWX (BWXT) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
Here is how BWX Technologies (BWXT) and CrowdStrike Holdings (CRWD) have performed compared to their sector so far this year.