The only reason $BABA hasnt skyrocketed yet, are those rumours about tariffs. From financial standpoint this is cash machine. Plus they are repurchasing; recent filings cover actions including more than 24 million shares being canceled
#BABA