Alibaba Group Holding Lim...

132.28
-4.27 (-3.13%)
At close: Feb 28, 2025, 3:59 PM
133.41
0.85%
Pre-market: Mar 03, 2025, 04:34 AM EST

Alibaba Fail-to-Deliver

Total FTD Shares
40.95K
Below Average
FTD / Avg. Volume
0.16%
Low Impact
1-Year Change
> 100%
Positive Trend

FTD Chart

Over the past year, Alibaba Group Holding Limited has seen a monthly average of 63,281 fail to deliver shares.

FTD History

Date Price FTD Shares % Change
2025-01-31 102.74 40.95K +2459.25%
2024-12-30 85.06 1.6K -85.98%
2023-12-27 75.85 11.41K n/a