Portfolio Updatedadded some JDFeb 07, 2024∙ Paid1ShareAlibaba earnings missed estimates as revenues came in at +5% vs analyst’s estimates of 5.6%, management tried to save things by increasing share buybacks by 25 billion which is like their entire year…This post is for paid subscribersAlready a paid subscriber? Sign in