Alibaba Group Holding Limited (BABA)
NYSE: BABA · Real-Time Price · USD
121.15
+0.09 (0.07%)
Jun 8, 2026, 11:34 AM EDT - Market open

Alibaba Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
276,631291,387305,357176,249262,167290,461
Market Cap Growth
-3.14%-4.58%73.25%-32.77%-9.74%-52.77%
Enterprise Value
271,336292,618289,217136,028228,005262,065
Last Close Price
121.15125.46132.2372.42102.18108.80
PE Ratio
18.9819.6617.9016.7225.5830.36
Forward PE
18.0317.4413.438.6011.6512.79
PEG Ratio
0.542.100.700.691.41-
PS Ratio
1.861.962.221.352.072.16
PB Ratio
1.831.892.191.291.821.94
P/TBV Ratio
0.280.280.320.190.270.31
P/FCF Ratio
--28.588.4610.8920.59
P/OCF Ratio
25.0226.3613.556.979.0212.90
EV/Sales Ratio
1.831.972.111.041.801.95
EV/EBITDA Ratio
17.0020.7411.456.2210.6314.12
EV/EBIT Ratio
29.7140.2314.908.6715.6123.86
EV/FCF Ratio
--27.076.539.4718.57
Debt / Equity Ratio
0.230.230.210.140.140.13
Debt / EBITDA Ratio
2.672.671.261.081.101.20
Debt / FCF Ratio
--2.981.140.981.58
Net Debt / Equity Ratio
-0.05-0.05-0.19-0.41-0.37-0.33
Net Debt / EBITDA Ratio
-0.58-0.58-1.08-2.54-2.46-2.67
Net Debt / FCF Ratio
0.671.14-2.55-2.66-2.19-3.51
Asset Turnover
0.540.550.560.540.500.50
Quick Ratio
0.670.670.981.351.361.19
Current Ratio
1.281.281.551.791.811.66
Return on Equity (ROE)
9.15%9.22%11.44%6.38%5.95%4.35%
Return on Assets (ROA)
2.05%2.09%6.16%4.90%4.70%2.62%
Return on Invested Capital (ROIC)
2.78%2.93%9.29%7.49%6.95%3.80%
Return on Capital Employed (ROCE)
3.52%3.58%10.39%8.36%7.49%5.31%
Earnings Yield
5.55%5.09%5.59%5.98%3.91%3.29%
FCF Yield
--3.50%11.83%9.19%4.86%
Dividend Yield
0.87%1.68%1.29%1.36%0.00%0.00%
Payout Ratio
16.14%31.85%22.46%22.51%0.00%0.00%
Buyback Yield / Dilution
0.43%0.43%5.11%3.58%3.09%0.89%
Total Shareholder Return
1.30%2.11%6.40%4.94%3.09%0.89%
SEC Filings: 10-K · 10-Q