BABA vs SE
Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share vs Sea Limited American Depositary Shares each representing one Class A Ordinary Share. Side-by-side ACCE scores, valuation, profitability, and growth.
Price
113.24
101.79
Market cap
281.47B
62.34B
ACCE scores
Composite score
Out of 100
44
62
Growth
40
76
Value
53
49
Quality
59
69
Momentum
25
52
Valuation
Trailing P/E
25.56
39.00
Forward P/E
17.57
25.25
EV / EBITDA
14.37
22.34
Dividend yield
0.9%
0.0%
Profitability
ROE
6.4%
14.7%
Net margin
7.0%
5.9%
Debt / equity
0.25
0.15
Free cash flow
-50.72B
4.51B
Growth
Revenue growth (YoY)
8.6%
48.1%
Earnings growth (YoY)
-79.4%
7.7%
Analyst target
185.94
157.11
See full analysis