Sign in
Sign up
Alibaba (
BABA
) has returned 101.4% since January 24, 2025.
Explore
When did Alibaba go public?
What's was the price of Alibaba at the end of last year?
Best mega-cap stock since 2019?
See trending