SLR Investment Corp.

NASDAQ: SLRC · Real-Time Price · USD
16.34
-0.20 (-1.21%)
At close: Aug 14, 2025, 3:59 PM
16.34
0.00%
After-hours: Aug 14, 2025, 05:52 PM EDT

SLR Investment Fail-to-Deliver

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

FTD Chart

As of Jul 8, 2025, SLR Investment Corp. has 9,328 shares failed to deliver, representing 5.49% of the average daily volume of 169,877 shares. Over the past year, the monthly average FTD is 3,619 shares, with the current level 158% above the historical average, indicating elevated settlement pressure. The weighted FTD ratio above 1% suggests potential liquidity constraints or heightened short-selling activity.

FTD History

Date Price FTD Shares % Change
Jul 08, 2025 16.23 9.33K +14250.77%
May 28, 2025 16.2 65 +364.29%
Apr 30, 2025 15.16 14 -99.15%
Mar 14, 2025 16.31 1.64K +177.07%
Feb 14, 2025 16.76 593 +5830.00%
Dec 13, 2024 15.66 10 -99.95%
Sep 13, 2024 14.3 21.38K +1389.00%
Aug 06, 2024 13.39 1.44K -21.27%
Jul 12, 2024 14.64 1.82K +2097.59%
Jun 25, 2024 14.32 83 -93.34%
May 31, 2024 14.5 1.25K -89.00%
Apr 03, 2024 13.38 11.33K -41.13%
Mar 11, 2024 13.52 19.24K +1360.97%
Jan 26, 2024 13.23 1.32K +105.46%
Dec 29, 2023 12.91 641 -85.56%
Nov 30, 2023 12.66 4.44K +3862.50%
Oct 31, 2023 11.87 112 -57.09%
Sep 29, 2023 12.87 261 -66.96%
Aug 14, 2023 12.58 790 -39.32%
Jul 31, 2023 12.47 1.3K -41.98%
Jun 27, 2023 11.61 2.24K +126.21%
May 30, 2023 11.4 992 +785.71%
Apr 28, 2023 11.58 112 -57.58%
Mar 31, 2023 11.91 264 +30.05%
Feb 28, 2023 11.58 203 +1.50%
Jan 31, 2023 12.05 200 n/a