palo alto yearly returns

Alto Ingredients (ALTO) had its best year since July 24, 1995 in 2020, returning 735.4%.