cnx yearly returns last 20 yr

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