Iberdrola S.A.

OTC: IBDRY · Real-Time Price · USD
76.04
0.43 (0.57%)
At close: Aug 15, 2025, 10:32 AM

Iberdrola S.A. Fail-to-Deliver

Total FTD Shares
493
Below Average
FTD / Avg. Volume
0.41%
Low Impact
1-Year Change
-94.5%
Negative Trend

FTD Chart

As of Jul 11, 2025, Iberdrola S.A. has 493 shares failed to deliver, representing 0.41% of the average daily volume of 119,874 shares. Over the past year, the monthly average FTD is 8,949 shares, with the current level 94% below the historical average, indicating low settlement pressure. The weighted FTD ratio below 1% suggests normal market making activity with adequate liquidity.

FTD History

Date Price FTD Shares % Change
Jul 11, 2025 72.8 493 +16333.33%
Jun 30, 2025 75.5 3 -94.44%
May 29, 2025 71.34 54 -64.47%
Apr 25, 2025 68.98 152 +223.40%
Mar 31, 2025 63.24 47 -44.71%
Feb 28, 2025 56.71 85 +4.94%
Jan 31, 2025 55.51 81 -85.54%
Dec 27, 2024 53.14 560 +138.30%
Nov 29, 2024 55.47 235 +173.26%
Oct 31, 2024 57.54 86 -30.65%
Sep 30, 2024 60 124 +12300.00%
Aug 30, 2024 55.05 1 -96.43%
Jul 31, 2024 51.04 28 -22.22%
Jun 28, 2024 50.64 36 +5.88%
May 31, 2024 51.12 34 -50.00%
Apr 30, 2024 47.58 68 -99.94%
Mar 28, 2024 48.23 111.28K +6921.01%
Feb 29, 2024 44.39 1.58K +12092.31%
Jan 30, 2024 46.47 13 -99.72%
Dec 29, 2023 50.16 4.68K +66742.86%
Nov 28, 2023 47.22 7 +250.00%
Oct 31, 2023 42.43 2 n/a
Sep 28, 2023 42.7 2 -98.99%
Aug 14, 2023 45.32 198 +3860.00%
Jul 31, 2023 47.76 5 +66.67%
Jun 28, 2023 48.39 3 -98.39%
May 30, 2023 46.03 186 +60.34%
Apr 27, 2023 48.98 116 +274.19%
Mar 31, 2023 46.47 31 -78.62%
Feb 28, 2023 42.86 145 -99.85%
Jan 31, 2023 43.93 94.49K n/a