meli yearly returns last 20 years

MercadoLibre (MELI) had its best year between May 19, 2006 and May 19, 2026 in 2007, returning 235.8%.