Alibaba Group Holding LtdBABAIncome statement

Market cap
P/E ratio
2015/032016/032017/032018/032019/032020/032021/032022/032023/032024/032025/03
Revenue growth (%)-
Operating margin (%)
Pretax margin (%)42.480.537.940.125.532.723.1710.310.815.6
Effective tax rate (%)
Net income margin (%)
Earnings per share1.674.512.5545.0611.060.450.50.550.95
Diluted EPS1.564.332.473.914.970.991.040.450.50.540.92