BABA vs PDD
Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share vs PDD Holdings Inc. American Depositary Shares. Side-by-side ACCE scores, valuation, profitability, and growth.
Price
113.24
78.90
Market cap
281.47B
112.31B
ACCE scores
Composite score
Out of 100
44
61
Growth
40
40
Value
53
100
Quality
59
87
Momentum
25
17
Valuation
Trailing P/E
25.56
8.38
Forward P/E
17.57
6.12
EV / EBITDA
14.37
2.33
Dividend yield
0.9%
0.0%
Profitability
ROE
6.4%
22.8%
Net margin
7.0%
20.4%
Debt / equity
0.25
0.01
Free cash flow
-50.72B
105.79B
Growth
Revenue growth (YoY)
8.6%
8.1%
Earnings growth (YoY)
-79.4%
-11.2%
Analyst target
185.94
114.88
See full analysis