Alibaba Group Holding Lim... (BABA)
132.28
-4.27 (-3.13%)
At close: Feb 28, 2025, 3:59 PM
133.50
0.92%
Pre-market: Mar 03, 2025, 04:40 AM EST
Dividends
BABA has a dividend yield of 2.19% and paid $2.64 per share in the past year. The dividend is paid once per and the last ex-dividend date was Jun 13, 2024.
2.19%
2.64
Jun 13, 2024
Special
30.21%
69.39%