BABA’s price-to-sales ratio: Is it a good investment opportunity?
Alibaba Group Holding Ltd ADR (BABA)’s stock has witnessed a price hike of 0.45% from the previous close with its current price standing at $85.19. Its current price is -5.02% under its 52-week high of $89.69 and 28.95% more than its 52-week low of $66.07.