Sign in
Sign up
Alibaba (
BABA
) has returned 85.9% since January 1, 2025.
Explore
What's the TTM return for Alibaba?
Large-cap media companies worst YTD returns
What's the return of Alibaba in terms of Bitcoin since December 2022?
See trending