Between February 23, 2019 and February 23, 2024, Electronic Arts (EA) has returned 51.7% and Alibaba (BABA) has returned -57.4%.

money illustration

Explore