Between October 17, 2019 and October 17, 2024, Electronic Arts (EA) has returned 52.4% and Alibaba (BABA) has returned -42.5%.

money illustration

Explore