SLR Investment Corp. (SLRC)

SLR Investment Corp. at a glance — key fundamentals, SEC filings, insider buying and selling, and earnings dates.

SLR Investment Corp. (SLRC) is a Asset Management company based in US with a market capitalization of $720.2M. Revenue grew 24.8% year-over-year and free cash flow was negative at -$72M. This page tracks SLRC's SEC filings, insider buying and selling, earnings dates, and key fundamentals in one place.

US · 0 employees · IPO Feb 9, 2010

Valuation

Valuation & price

$13.23 · as of May 17, 2026 · -21.3% vs 52w high

7.8

P/E ratio

Latest-FY diluted EPS

0.72

P/B ratio

Market cap ÷ book equity

Dividend yield

Price — last 12 months

$16.73$14.47$12.21Jul 25Dec 25Jul 26Jul 7, 25$16.20Jul 9, 25$16.23Jul 11, 25$16.42Jul 15, 25$16.39Jul 17, 25$16.63Jul 21, 25$16.35Jul 23, 25$16.55Jul 25, 25$16.37Jul 29, 25$16.16Jul 31, 25$16.00Aug 4, 25$15.78Aug 6, 25$16.44Aug 11, 25$16.36Aug 13, 25$16.54Aug 15, 25$16.30Aug 19, 25$16.52Aug 21, 25$16.49Aug 25, 25$16.22Aug 27, 25$16.44Aug 29, 25$16.62Sep 3, 25$16.55Sep 5, 25$16.70Sep 9, 25$16.69Sep 11, 25$16.73Sep 16, 25$15.95Sep 18, 25$16.11Sep 22, 25$15.83Sep 24, 25$15.46Sep 26, 25$15.44Sep 30, 25$15.29Oct 2, 25$15.17Oct 6, 25$14.85Oct 8, 25$14.51Oct 10, 25$14.07Oct 14, 25$14.49Oct 16, 25$13.96Oct 21, 25$14.42Oct 23, 25$14.91Oct 27, 25$15.30Oct 29, 25$15.30Oct 31, 25$15.27Nov 4, 25$15.37Nov 6, 25$15.15Nov 10, 25$15.38Nov 12, 25$15.48Nov 14, 25$15.32Nov 18, 25$14.98Nov 20, 25$14.96Nov 25, 25$15.81Nov 28, 25$15.93Dec 2, 25$15.88Dec 4, 25$16.02Dec 8, 25$16.02Dec 10, 25$16.15Dec 12, 25$15.68Dec 16, 25$15.56Dec 18, 25$15.57Dec 22, 25$15.27Dec 24, 25$15.26Dec 29, 25$15.30Jan 2, 26$15.43Jan 6, 26$15.41Jan 8, 26$15.51Jan 12, 26$15.28Jan 14, 26$15.31Jan 16, 26$15.35Jan 21, 26$15.35Jan 23, 26$15.13Jan 27, 26$15.06Jan 29, 26$14.96Feb 2, 26$14.95Feb 4, 26$15.15Feb 9, 26$15.26Feb 11, 26$15.06Feb 13, 26$15.00Feb 18, 26$14.97Feb 20, 26$14.86Feb 24, 26$14.65Feb 26, 26$15.16Mar 2, 26$14.74Mar 4, 26$14.75Mar 6, 26$14.49Mar 10, 26$14.72Mar 12, 26$14.22Mar 17, 26$14.30Mar 19, 26$14.32Mar 23, 26$14.40Mar 25, 26$14.29Mar 27, 26$13.91Mar 31, 26$14.31Apr 2, 26$14.60Apr 7, 26$14.65Apr 9, 26$14.86Apr 13, 26$15.40Apr 15, 26$16.13Apr 17, 26$16.13Apr 22, 26$15.82Apr 24, 26$15.70Apr 28, 26$15.59Apr 30, 26$15.80May 4, 26$15.94May 6, 26$13.95May 8, 26$13.49May 12, 26$13.12May 14, 26$12.93May 18, 26$13.15May 20, 26$13.11May 22, 26$12.97May 28, 26$13.18Jun 1, 26$13.34Jun 3, 26$12.92Jun 5, 26$12.79Jun 9, 26$12.89Jun 11, 26$12.92Jun 15, 26$12.54Jun 17, 26$12.35Jun 22, 26$12.26Jun 24, 26$12.21Jun 26, 26$12.42Jul 2, 26$12.36
$12.2152-week range$16.80
Loading valuation history…

Fundamentals

Key fundamentals

$720.2M

Market cap

24.8%

Revenue growth (YoY)

73.3%

Gross margin

-$72M

Free cash flow (USD)

$1.1B

Net debt

0.3%

Share dilution

3/4

Graham criteria passed

Defensive-investor screen

Financial Services

Sector

Trajectory

Long-term trends

Revenue by year

20162025

FY 2016$141.7MFY 2017$103.7MFY 2018$101.0MFY 2019$95.3MFY 2020$50.8MFY 2021$99.4MFY 2022$74.4MFY 2023$159.1MFY 2024$176.4MFY 2025$220.1M
$141.7M$220.1M

Free cash flow by year

20162025

FY 2016$148.2MFY 2017$-246.1MFY 2018$191.0MFY 2019$186.7MFY 2020$-62.6MFY 2021$-135.1MFY 2022$91.1MFY 2023$-3.7MFY 2024$156.1MFY 2025$-72.0M
$148.2M-$72M

Gross margin by year

20212025

FY 202170.0%FY 202238.1%FY 202354.4%FY 202459.5%FY 202573.3%
70.0%73.3%

Value screen

Graham defensive-investor tests

Computing the scorecard — refreshing any stale inputs…

1

Insider buys · 90 days

0

Insider sells · 90 days

Earnings

Last report: 10-Q filed May 5, 2026

Next expected: not yet scheduled

On the tape

Recent SEC & insider activity

  • Insider buyInsider Buy $262KGROSS MICHAEL S · Director, See Remarks · $261.8KMay 14, 2026Filing
  • Quarterly report10-Q FiledMay 5, 2026Filing
  • 8-K eventEarnings ReleaseMay 5, 2026Filing

Questions

Frequently asked questions

What is SLR Investment Corp.'s market cap?

SLR Investment Corp. (SLRC) has a market capitalization of $720.2M.

What is SLRC's P/E ratio?

SLRC trades at a price-to-earnings ratio of 7.8, based on its latest fiscal-year diluted earnings per share and the most recent cached price.

What is SLRC's price-to-book (P/B) ratio?

SLRC trades at 0.72 times book value per share.

Are insiders buying SLRC stock?

Yes — SEC Form 4 filings show 1 open-market insider buy and 0 sells at SLR Investment Corp. in the last 90 days.

Same arena

Related companies in Asset Management

Timeline

Every filing, insider trade & earnings on a price-anchored timeline

Filing Analyzer

Search the actual 10-K / 10-Q text with AI research angles

News

Latest press coverage in one feed

Data: SEC EDGAR filings and cached fundamental data; prices and ratios use the most recent cached quote and statements (may lag by up to a day). Educational and research purposes only. Not investment advice.