SLRC logo

SLRC

SLR Investment Corp.NASDAQFinancial Services
$14.60+2.31%OpenMarket Cap: $796.5M

As of 2026-04-06

Valuation

P/E (TTM)

8.61

PEG

P/B

0.80

P/S

4.39

EV/EBITDA

11.78

DCF Value

$154.05

FCF Yield

2.6%

Div Yield

11.2%

Margins & Returns

Gross Margin

88.9%

Operating Margin

60.1%

Net Margin

51.0%

ROE

9.3%

ROA

3.6%

ROIC

4.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$54.9M156.7%$41.7M$25.1M$0.46$0.41
FY 2025$220.1M73.3%$160.4M$92.5M$1.70$1.64
Q3 2025$45.3M58.7%$23.3M$23.3M$0.43$0.41
Q2 2025$43.4M61.4%$24.2M$24.2M$0.44$0.41
Q1 2025$38.0M58.3%$19.9M$19.9M$0.37$0.41
Q4 2024$40.7M60.3%$22.6M$22.6M$0.41$0.41
FY 2024$176.4M59.5%$95.8M$95.8M$1.76$1.64
Q3 2024$43.5M56.5%$22.0M$22.0M$0.40$0.41
Q2 2024$43.9M58.6%$23.2M$23.2M$0.43$0.41
Q1 2024$48.3M62.3%$27.9M$27.9M$0.51$0.41
Q4 2023$45.5M57.1%$23.6M$23.6M$0.43$0.41
FY 2023$159.1M54.4%$76.4M$76.4M$1.40$1.64