NYSE:BABAMultiline Retail
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...