NYSE:BABAMultiline Retail
Is Alibaba (BABA) Still Attractively Priced After Recent Share Price Recovery?
If you are wondering whether Alibaba Group Holding's current share price still reflects good value, the recent mix of returns gives you plenty to think about.
The stock last closed at US$135.38, with returns of 3.1% over 7 days, 10.6% over 30 days, 18.8% over 1 year, a 71.8% gain over 3 years, a 39.6% decline over 5 years, and a 13.1% decline year to date.
These moves have come as investors continue to weigh broader sentiment around Chinese technology companies and any regulatory signals...