cnx yearly returns last 20 yr

CNX Resources (CNX) had its best year between August 26, 2006 and August 26, 2026 in 2016, returning 133.1%.