Alibaba Group Holding Limited
BABA$59.32Quote delayed; real-time unavailable.
Alibaba Group Holding Limited
Detailed View

BABA
Alibaba Group Holding Limited
ESG Ratings
Overall ESG Score78.0/100
Environmental35.0/100
Social43.0/100
Governance43.0/100