SLRC SLR Investment Corp. logo

SLRC SLR Investment Corp.

Financial Services
$13.12+1.16%ClosedMarket Cap: $715.8M

As of 2026-05-26

Valuation

P/E (TTM)

8.64

PEG

P/B

0.71

P/S

3.88

EV/EBITDA

17.29

DCF Value

$150.83

FCF Yield

-12.9%

Div Yield

12.6%

Margins & Returns

Gross Margin

64.0%

Operating Margin

58.1%

Net Margin

49.2%

ROE

9.0%

ROA

3.5%

ROIC

4.2%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$49.3M72.2%$33.5M$17.1M$$0.41
Q4 null$44.6M62.7%$25.1M$25.1M$$0.41
FY null$220.1M73.3%$160.4M$92.5M$$1.64
Q3 null$45.3M58.7%$23.3M$23.3M$$0.41
Q2 null$43.4M61.4%$24.2M$24.2M$$0.41
Q1 null$38.0M58.3%$19.9M$19.9M$$0.41
Q4 null$40.7M60.3%$22.6M$22.6M$$0.41
FY null$176.4M59.5%$95.8M$95.8M$$1.64
Q3 null$43.5M56.5%$22.0M$22.0M$$0.41
Q2 null$43.9M58.6%$23.2M$23.2M$$0.41
Q1 null$48.3M62.3%$27.9M$27.9M$$0.41
Q4 2023$45.5M57.1%$23.6M$23.6M$0.43$0.41