Skip to main content
SLRC logo

SLRC

SLR Investment Corp.
$13.29 +0.07 (+0.53%) At close · Jul 16
Market Cap
$725.03M
Shares
54,554,634

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-06-30 9,673 $12.47 $120,622
2026-06-29 4,795 $12.42 $59,554
2026-06-26 12 $12.31 $148
2026-06-25 710 $12.21 $8,669
2026-06-15 301 $12.71 $3,826
2026-06-12 57,583 $12.92 $743,972
2026-06-11 2,325 $13.00 $30,225
2026-06-02 2,010 $13.34 $26,813
2026-05-29 1,079 $13.18 $14,221
2026-05-28 1,214 $13.14 $15,952
2026-05-27 1,949 $13.12 $25,571
2026-05-22 1,118 $13.12 $14,668
2026-05-19 7,332 $13.15 $96,416
2026-05-14 1,754 $13.00 $22,802
2026-05-08 53,361 $13.66 $728,911
2026-05-07 74,797 $13.95 $1,043,418
2026-04-20 512 $16.13 $8,259
2026-04-17 3,315 $15.99 $53,007
Showing 1–18 of 18 settlements
Key facts CIK 1418076 CUSIP 83413U100 13F (30d) 9 filings 9 filers Visit website Investor relations