November 4, 2024 BWXT 3Q24 Investor Brief November 4, 2024 BWXT 3Q24 Earnings Presentation August 5, 2024 BWXT 2Q24 Earnings Presentation August 5, 2024 BWXT 2Q24 Investor Brief May 6, 2024 BWXT 1Q24 Earnings Presentation February 28, 2024 2024 Investor Day presentation February 27, 2024 BWXT 4Q23 Earnings Presentation November 1, 2023 BWXT 3Q23 Investor Brief November 1, 2023 BWXT 3Q23 Earnings Presentation August 3, 2023 BWXT 2Q23 Earnings Presentation