ALIBABA GROUP HOLDING LTD - ADR (BABA) is a large-cap growth stock in the Retail (Specialty) industry. The rating using this strategy is 68% based on the firm’s underlying fundamentals and the ...