🚀

BABA Alibaba Group Holding Ltd

Consumer Discretionary > Consumer Discretionary Distribution & Retail > Broadline Retail > Broadline Retail  | NYSE, MegaCap |  Last Price: 144.11 | 2026-02-27 | Atrp: 3.44

Sat 21 Feb 2026 to Fri 27 Feb 2026: Score -5

MetricPreviousNewChangeInterpretation
❌Forward PE17.152724.4499▲ 42.54%Bearish. Lower is better. Significant decline
Stock price divided by expected future earnings
❌Price Book MRQ2.48963.0841▲ 23.88%Bearish. Lower is better. Further to 1; more overvalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Enterprise Value/Revenue2.49832.9217▲ 16.95%Bearish. Lower is better. Moderate decline
Enterprise value divided by revenue
❌Short Ratio2.783.11▲ 11.87%Bearish. Lower is better. Moderate decline
✅PEG Ratio1.98391.9468▼ -1.87%Bullish. Lower is better. Slight decrease, improving the value relative to growth
P/E ratio adjusted for growth rate
✅Wall Street Target Price198.3279200.5384▲ 1.11%Bullish. Higher is better. Higher analyst expectations, pointing to increased optimism for future performance
Analysts' consensus target price for the stock
✅Short Percent2.04%1.96%▼ -3.92%Bullish. Lower is better. Slight decrease; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
✅Price Sales TTM0.36430.3492▼ -4.14%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Enterprise Value$366.37B$410.66B▲ 12.09%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Sat 07 Feb 2026 to Sat 14 Feb 2026: Score 12

MetricPreviousNewChangeInterpretation
✅Short Ratio3.812.78▼ -27.03%Bullish. Lower is better. Significant improvement
✅PEG Ratio2.07241.9839▼ -4.27%Bullish. Lower is better. Slight decrease, improving the value relative to growth
P/E ratio adjusted for growth rate
✅Forward PE17.921117.1527▼ -4.29%Bullish. Lower is better. Slight improvement
Stock price divided by expected future earnings
✅Price Sales TTM0.38330.3674▼ -4.15%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ2.60732.4896▼ -4.51%Bullish. Lower is better. Closer to 1; less overvalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
✅Short Percent2.25%2.04%▼ -9.33%Bullish. Lower is better. Slight decrease; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
❌EPS Estimate Next Year61.899161.1364▼ -1.23%Bearish. Higher is better. Slight lowered expectations for further out
Expected earnings per share next year
❌Institutional Ownership12.279%11.801%▼ -3.89%Bearish. Higher is better. Slight decline; reduced interest from big investors
Percentage held by institutions like mutual funds

Fri 30 Jan 2026 to Sat 07 Feb 2026: Score 11

MetricPreviousNewChangeInterpretation
✅Enterprise Value/Revenue2.82432.5064▼ -11.26%Bullish. Lower is better. Moderate improvement
Enterprise value divided by revenue
✅Enterprise Value/EBITDA17.689515.6983▼ -11.26%Bullish. Lower is better. Moderate improvement
Enterprise value to earnings before interest, taxes, depreciation
✅PEG Ratio2.23922.0724▼ -7.45%Bullish. Lower is better. Slight decrease, improving the value relative to growth
P/E ratio adjusted for growth rate
✅Forward PE19.379817.9211▼ -7.53%Bullish. Lower is better. Slight improvement
Stock price divided by expected future earnings
✅Price Sales TTM0.40870.3833▼ -6.21%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Price Book MRQ2.80212.6073▼ -6.95%Bullish. Lower is better. Closer to 1; less overvalued on assets but improved perception
Stock price divided by book value per share for the most recent quarter
❌Enterprise Value$410.99B$365.6B▼ -11.05%Bearish. Higher is better. Decreased, reflecting lower market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Fri 23 Jan 2026 to Fri 30 Jan 2026: Score -1

MetricPreviousNewChangeInterpretation
❌PEG Ratio2.13592.2392▲ 4.84%Bearish. Lower is better. Slight increase, worsening the value relative to growth
P/E ratio adjusted for growth rate
❌Forward PE18.484319.3798▲ 4.84%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Enterprise Value/Revenue2.65842.8243▲ 6.24%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
❌Enterprise Value/EBITDA16.650617.6895▲ 6.24%Bearish. Lower is better. Slight decline
Enterprise value to earnings before interest, taxes, depreciation
❌Price Book MRQ2.71542.8021▲ 3.19%Bearish. Lower is better. Further to 1; more overvalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
✅Price Sales TTM0.41790.4087▼ -2.2%Bullish. Lower is better. Lower multiple; market willing to pay less per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
✅Short Percent2.3%2.25%▼ -2.17%Bullish. Lower is better. Slight decrease; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
✅Enterprise Value$386.43B$410.99B▲ 6.36%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash
✅Short Ratio5.883.81▼ -35.2%Bullish. Lower is better. Significant improvement

Wed 14 Jan 2026 to Fri 23 Jan 2026: Score -5

MetricPreviousNewChangeInterpretation
❌Price Sales TTM0.3940.4179▲ 6.07%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌EPS Estimate Current Year44.688444.0555▼ -1.42%Bearish. Higher is better. Slight decrease; reduced outlook for current year earnings
Expected earnings per share this year
❌EPS Estimate Next Year62.915361.9651▼ -1.51%Bearish. Higher is better. Slight lowered expectations for further out
Expected earnings per share next year
❌Enterprise Value/Revenue2.6082.6584▲ 1.93%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
❌Enterprise Value/EBITDA16.334616.6506▲ 1.93%Bearish. Lower is better. Slight decline
Enterprise value to earnings before interest, taxes, depreciation
✅Enterprise Value$378.51B$386.43B▲ 2.09%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Tue 06 Jan 2026 to Wed 14 Jan 2026: Score -20

MetricPreviousNewChangeInterpretation
❌Short Ratio3.625.88▲ 62.43%Bearish. Lower is better. Substantial decline
❌PEG Ratio2.00192.1425▲ 7.02%Bearish. Lower is better. Slight increase, worsening the value relative to growth
P/E ratio adjusted for growth rate
❌EPS Estimate Next Year65.641562.9153▼ -4.15%Bearish. Higher is better. Slight lowered expectations for further out
Expected earnings per share next year
❌Forward PE17.123318.315▲ 6.96%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Sales TTM0.36840.394▲ 6.95%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌Price Book MRQ2.51822.6928▲ 6.93%Bearish. Lower is better. Further to 1; more overvalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Enterprise Value/Revenue2.43442.608▲ 7.13%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
❌Enterprise Value/EBITDA15.247216.3346▲ 7.13%Bearish. Lower is better. Slight decline
Enterprise value to earnings before interest, taxes, depreciation
❌Short Percent2.18%2.3%▲ 5.5%Bearish. Lower is better. Slight increase; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short
❌Wall Street Target Price198.8681194.4758▼ -2.21%Bearish. Higher is better. Lower analyst expectations, pointing to decreased optimism for future performance
Analysts' consensus target price for the stock
❌EPS Estimate Current Year46.299144.6884▼ -3.48%Bearish. Higher is better. Slight decrease; reduced outlook for current year earnings
Expected earnings per share this year
✅Enterprise Value$352.13B$378.51B▲ 7.49%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash

Sun 21 Dec 2025 to Tue 06 Jan 2026: Score -15

MetricPreviousNewChangeInterpretation
❌EPS Estimate Current Year65.297646.2991▼ -29.1%Bearish. Higher is better. Significant decrease; reduced outlook for current year earnings
Expected earnings per share this year
❌EPS Estimate Next Year74.074165.6415▼ -11.38%Bearish. Higher is better. Moderate lowered expectations for further out
Expected earnings per share next year
❌Short Ratio3.113.62▲ 16.4%Bearish. Lower is better. Moderate decline
❌Price Sales TTM0.35310.3684▲ 4.33%Bearish. Lower is better. Higher multiple; market willing to pay more per dollar of sales
Stock price divided by revenue per share over the trailing twelve months
❌PEG Ratio1.93752.0019▲ 3.32%Bearish. Lower is better. Slight increase, worsening the value relative to growth
P/E ratio adjusted for growth rate
❌Forward PE16.556317.1233▲ 3.42%Bearish. Lower is better. Slight decline
Stock price divided by expected future earnings
❌Price Book MRQ2.43762.5182▲ 3.31%Bearish. Lower is better. Further to 1; more overvalued on assets but worsened perception
Stock price divided by book value per share for the most recent quarter
❌Enterprise Value/Revenue2.38932.4344▲ 1.89%Bearish. Lower is better. Slight decline
Enterprise value divided by revenue
❌Enterprise Value/EBITDA14.964615.2472▲ 1.89%Bearish. Lower is better. Slight decline
Enterprise value to earnings before interest, taxes, depreciation
✅Enterprise Value$343.38B$352.13B▲ 2.55%Bullish. Higher is better. Increased, reflecting higher market cap and possibly debt adjustments
Market capitalization plus debt minus cash
✅Short Percent2.23%2.18%▼ -2.24%Bullish. Lower is better. Slight decrease; still high, potential for squeeze if positive catalysts emerge
Percentage of shares sold short