Emeren (SOL) had its best year between October 31, 2014 and October 31, 2024 in 2020, returning 710.6%.