bwxt yearly returns last 20 yr

BWX Technologies (BWXT) had its best year between April 5, 2006 and April 5, 2026 in 2019, returning 66.4%.