Share this postAlibaba Results masterleong.substack.comCopy linkFacebookEmailNoteOtherAlibaba Results May 26, 2022∙ Paid1Share this postAlibaba Results masterleong.substack.comCopy linkFacebookEmailNoteOtherSharePresentation slides over herePress release over hereAlibaba up 5% pre market as its earnings results beat estimatesThis post is for paid subscribersSubscribeAlready a paid subscriber? Sign in