Otter Tail Corporation

NASDAQ: OTTR · Real-Time Price · USD
81.64
-0.46 (-0.56%)
At close: Aug 15, 2025, 11:21 AM

Otter Tail Fail-to-Deliver

Total FTD Shares
99
Below Average
FTD / Avg. Volume
0.05%
Low Impact
1-Year Change
6.5%
Positive Trend

FTD Chart

As of Jul 10, 2025, Otter Tail Corporation has 99 shares failed to deliver, representing 0.05% of the average daily volume of 200,837 shares. Over the past year, the monthly average FTD is 4,011 shares, with the current level 98% 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 10, 2025 80.27 99 -90.81%
Jun 26, 2025 78.65 1.08K +466.84%
May 28, 2025 76.27 190 +18.75%
Apr 29, 2025 78.15 160 -88.13%
Mar 28, 2025 80.18 1.35K -58.68%
Feb 28, 2025 79.19 3.26K +18022.22%
Jan 31, 2025 76.02 18 +500.00%
Dec 23, 2024 73.54 3 -97.03%
Nov 14, 2024 78.12 101 +17.44%
Oct 15, 2024 77.12 86 -97.67%
Sep 25, 2024 76.86 3.7K -88.37%
Aug 26, 2024 90.27 31.8K +8660.61%
Jul 11, 2024 85.11 363 +124.07%
Jun 28, 2024 85.46 162 +1372.73%
May 29, 2024 85.97 11 -8.33%
Apr 30, 2024 82.87 12 -96.91%
Mar 27, 2024 82.66 388 -52.74%
Feb 29, 2024 87.82 821 -29.22%
Jan 31, 2024 87.32 1.16K +154.39%
Dec 26, 2023 85.29 456 +7500.00%
Nov 30, 2023 73.69 6 -93.10%
Oct 27, 2023 67.58 87 -96.31%
Sep 28, 2023 74.83 2.36K -94.62%
Aug 14, 2023 87.11 43.82K +1515.19%
Jul 28, 2023 77.29 2.71K +176.84%
Jun 30, 2023 75.46 980 -57.17%
May 26, 2023 71.47 2.29K +569.01%
Apr 27, 2023 68.22 342 +1610.00%
Mar 30, 2023 68.44 20 -97.79%
Feb 27, 2023 67.52 904 +729.36%
Jan 27, 2023 59.16 109 n/a