lot stock returns by year

Lotus Technology Inc American Depositary Shares (LOT) had its best year since May 6, 2021 last year, returning 6.7%.