Alibaba Group Holding Limited (AHLA.DE) — Stock Score Summary

Alibaba Group Holding Limited (AHLA.DE) has a MoatMap StockRank of 20/100 based on Quality (52/100), Value (34/100), and Momentum (23/100) factor scores. The current signal is STRONG SELL. Alibaba Group faces significant macro headwinds from 'Flight to Safe Havens & EM De-risking' due to its China/Hong Kong base, along with ongoing regulatory uncertainty, making it unsuitable for a high-conviction portfolio despite its underlying quality.