NASDAQ: ICLN · Real-Time Price · USD
13.31
0.06 (0.45%)
At close: Jun 13, 2025, 3:59 PM
13.31
0.00%
After-hours: Jun 13, 2025, 07:10 PM EDT

Fail-to-Deliver

Total FTD Shares
104.21K
Above Average
FTD / Avg. Volume
4.94%
Low Impact
1-Year Change
> 100%
Positive Trend

FTD Chart

Over the past year, has seen a monthly average of 34,987 fail to deliver shares.

FTD History

Date Price FTD Shares % Change
May 14, 2025 12.81 104.21K +10394.76%
Apr 30, 2025 11.92 993 +5416.67%
Mar 31, 2025 11.53 18 +800.00%
Feb 28, 2025 11.20 2 -98.23%
Jan 31, 2025 11.41 113 -95.02%
Dec 31, 2024 11.43 2.27K +4729.79%
Nov 29, 2024 12.35 47 -94.13%
Oct 31, 2024 13.11 800 +887.65%
Sep 30, 2024 14.77 81 -87.80%
Aug 29, 2024 14.27 664 +367.61%
Jul 31, 2024 13.93 142 -98.81%
Jun 28, 2024 13.77 11.94K +326.01%
May 31, 2024 15.04 2.8K +883.51%
Apr 30, 2024 13.43 285 -99.93%
Mar 27, 2024 13.47 400K +86.29%
Feb 28, 2024 13.83 214.72K +6842.03%
Jan 29, 2024 13.87 3.09K +6929.55%
Dec 29, 2023 15.73 44 -99.97%
Nov 30, 2023 14.10 142.77K +4890.28%
Oct 31, 2023 12.86 2.86K -56.62%
Sep 29, 2023 14.62 6.59K -21.24%
Aug 11, 2023 16.94 8.37K -78.96%
Jul 31, 2023 18.18 39.8K +1953.61%
Jun 29, 2023 18.03 1.94K -79.78%
May 31, 2023 18.54 9.58K +191560.00%
Apr 28, 2023 18.94 5 -99.99%
Mar 30, 2023 19.16 47.81K +7869.00%
Feb 28, 2023 19.25 600 -98.71%
Jan 30, 2023 20.53 46.35K n/a