bwxt yearly returns last 20 yr

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