Skip to content

SLRC

SLR Investment Corp.

NASDAQ · Financial Services · Asset Management · US

$12.34
+4.53%
Ask drillr
Price chart
Oct 6Oct 9Oct 14Oct 19Oct 22Oct 27Oct 30Nov 4
Key dataNov 4, 2026
Open
$12.00
From 52W high
−23.62%
Volume
399960.00
Market cap
$662.03M
P/E (Fwd)
9.3x
EV/EBITDA
7.3x
P/E (TTM)
13.4x
RSI (14)
68.8
1D Return
+4.53%
YTD Return
−19.63%
SummaryUpdated Sep 1, 2026

SLR Investment Corp. (NASDAQ:SLRC) is a business development company that was founded and went public in February 2010. The company operates as a specialty finance lender, providing debt and equity capital to middle-market companies across the United States. Over its 15-year history, SLRC has deployed over $7.5 billion in investments while maintaining a conservative investment approach with historically low loss rates of less than 11 basis points. The company has evolved from a traditional sponsor finance lender to a diversified specialty finance platform, with approximately 80% of its current $3.1 billion portfolio concentrated in specialty finance assets including asset-based lending, equipment finance, and life sciences lending.

Similar companies

Latest newsMore news →