BWXT Releases 2023 Sustainability Report

Go back to BWXT Releases 2023 Sustainability Report
(NYSE: BWXT) Delayed: 189.25 -8.66 (4.38%)
Previous Close $197.91    52 Week High $40.66 
Open $197.33    52 Week Low $26.89 
Day High $199.31    P/E N/A 
Day Low $188.25    EPS $0.00 
Volume 1,223,330