Industrial & Commercial B...

OTC: IDCBY · Real-Time Price · USD
15.22
-0.30 (-1.93%)
At close: Aug 15, 2025, 1:56 PM

Industrial & Commercial Bank of China Fail-to-Deliver

Total FTD Shares
9.94K
Below Average
FTD / Avg. Volume
25.38%
High Impact
1-Year Change
> 100%
Positive Trend

FTD Chart

As of Jun 16, 2025, Industrial & Commercial Bank of China Ltd. has 9,941 shares failed to deliver, representing 25.38% of the average daily volume of 39,166 shares. Over the past year, the monthly average FTD is 11,043 shares, with the current level 10% below the historical average, indicating moderate settlement pressure. The weighted FTD ratio above 1% suggests potential liquidity constraints or heightened short-selling activity.

FTD History

Date Price FTD Shares % Change
Jun 16, 2025 15.3 9.94K +8396.58%
May 20, 2025 14.02 117 -71.11%
Apr 28, 2025 13.84 405 +15.71%
Feb 11, 2025 13.7 350 -27.54%
Jan 29, 2025 13.31 483 -85.68%
Dec 27, 2024 12.66 3.37K +1079.37%
Nov 22, 2024 11.17 286 -81.28%
Oct 02, 2024 11.95 1.53K -84.60%
Sep 26, 2024 12.05 9.93K +16170.49%
Aug 29, 2024 11.23 61 -97.52%
Jul 31, 2024 10.55 2.46K -42.42%
Jun 06, 2024 10.01 4.28K +19336.36%
May 30, 2024 10.31 22 -12.00%
Apr 10, 2024 9.2 25 -34.21%
Mar 22, 2024 8.96 38 -96.41%
Feb 29, 2024 9.17 1.06K +475.54%
Jan 08, 2024 8.44 184 +138.96%
Nov 17, 2023 8.62 77 +492.31%
Oct 30, 2023 8.54 13 -56.67%
Sep 27, 2023 8.54 30 -99.87%
Jul 27, 2023 8.35 22.48K +2492.39%
Jun 26, 2023 8.74 867 -53.71%
May 31, 2023 8.88 1.87K +1028.31%
Apr 24, 2023 8.91 166 -62.44%
Mar 23, 2023 9.03 442 -34.23%
Feb 15, 2023 8.46 672 -83.19%
Jan 27, 2023 9.12 4K n/a