Sign in
Sign up
Alibaba (
BABA
) went public on September 19, 2014, when it opened at $89.98.
Explore
What's the TTM return for Alibaba?
Best mega-cap stock since 2019?
What's the short interest in Alibaba?
See trending