Between January 3, 2020 and January 3, 2025, Electronic Arts (EA) has returned 41.4% and Alibaba (BABA) has returned -59.9%.

money illustration

Explore