Alibaba Group Holding Ltd. (BABA) is trading 2.7% up at $98.55 today, driven by recent strategic developments.

  • Alibaba announced major milestones in its AI strategy from the first half of 2026, reinforcing its commitment to sustainable AI growth and including a partnership with Muyuan Group for intelligent farming.
  • The company also executed its largest share buyback this year on Friday, repurchasing 1.055 million shares for $12.5 billion, signaling management's view of the stock as undervalued.