Logiscreen

SLR Investment Corp

$12.79
Market Cap 697.75M
ROE 9.0%
Gross Margin 75.2%
Debt/Equity 1.1
Current Ratio 0.0
Revenue QoQ -7.3%
EPS QoQ -0.2%
F-Score 5

About

SLR Investment Corp. is a closed-end investment company that has elected to be regulated as a business development company under the Investment Company Act of 1940. A specialty finance company with expertise in several niche markets, the Company primarily invests in leveraged, U.S. upper middle market companies in the form of cash flow, asset-based, and life sciences senior secured loans. SLRC is externally managed by SLR Capital Partners, LLC, an independent investment adviser.

Exchange
NASDAQ
Sector
Financial Services
Industry
Asset Management

Sector context

Financial Services

Overvalued

Trading at a discount to sector peers

P/E
7.99
vs median 2.78
P/B
0.72
vs median 1.67
ROE
0.09
vs median 0.13

Decent quality with acceptable fundamentals

Small-cap company with higher volatility

Similar companies

Primary metric
Overlay metric
Loading chart data...
Fetching latest financial metrics