cnx yearly returns last 20 yr

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