baba , earnings , wallpaper Baba Earnings Whisper Alibaba Group Holding ADR BABA reported 1st Quarter June 2021 earnings of 264 per share on revenue of 319 billion. EarningsWhispers is the m... Emma Rojas 19 Nov, 2021