SLR Investment Corp (SLRC) Stock Analysis

Verdict: WATCH (do not buy)

Deep discount to book and insider buying battle persistent earnings misses and rising leverage in a deteriorating credit environment.

Investment score: 48/100

Analysis as of

Is SLR Investment Corp stock worth reviewing? The TradeMates thesis

SLRC is currently a falling knife characterized by consistent earnings underperformance and high leverage, despite significant insider interest and a deep discount to book value.

7-factor investment score

SLR Investment Corp opportunities and risks

What speaks for SLRC

What speaks against SLRC

Peers and competitors

Trailing-twelve-month ratios
TickerP/EP/SEV/EBITDAGross marginNet marginFCF yield
SLRC7.9x3.9x17.3x64.0%49.2%-12.9%
CGBD15.3x3.6x19.9x75.3%23.8%5.9%
NMFCn/a3.4x24.5x70.4%-25.6%88.6%
FDUS8.6x5.4x9.5x74.4%62.0%-11.8%
GAIN3.3x5.8x8.9x57.9%173.6%4.1%
Peer median6.0x4.5x14.7x72.4%42.9%5.0%

Frequently asked questions about SLR Investment Corp (SLRC)

Is SLRC stock a good investment?

The TradeMates model rates SLR Investment Corp as WATCH (do not buy) with an investment score of 48/100. SLRC is currently a falling knife characterized by consistent earnings underperformance and high leverage, despite significant insider interest and a deep discount to book value. This is algorithmic model output, not personal investment advice.

Is SLRC stock a buy?

The TradeMates model verdict for SLRC is WATCH (do not buy) with an investment score of 48/100. Treat this as a model signal to review, not a personal buy recommendation.