Is It Too Late To Consider Alibaba (BABA) After Recent Share Price Recovery?
- Wondering if Alibaba Group Holding at around US$127 per share still offers value, or if you might be arriving late to the story?
- The stock is at a last close of US$127.33, with returns of 4.3% over 7 days, 20.2% over 1 year, a 41.7% gain over 3 years, but a 5-year return of a 43.9% decline and a year-to-date return of an 18.2% decline.
- Recent market interest has been shaped by ongoing headlines around Alibaba’s position as a major Chinese e-commerce and cloud player, and how investors view large Chinese technology platforms in general. These themes often influence how much risk or resilience investors see in the stock at any given time.
- Alibaba currently has a value score of 6/6. The rest of this article will walk through what that…
Source link