WallStSmart
SLRC

SLR Investment Corp

NASDAQ: SLRC · FINANCIAL SERVICES · ASSET MANAGEMENT

$13.49
-1.24% today

Updated 2026-05-08

Market cap
$761.04M
P/E ratio
8.21
P/S ratio
3.48x
EPS (TTM)
$1.70
Dividend yield
10.30%
52W range
$13 – $16
Volume
0.4M

SLR Investment Corp (SLRC) Financial statements

SEC filings — annual and quarterly data.

Profit margin
42.30%
Operating margin
70.20%
ROE
9.31%
ROA
3.85%
Debt/equity
1.15x

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2008$-395.92M$-405.83M100.00%101.25%102.50%
2009$93.16M$86.94M100.00%96.40%93.32%
2010$147.44M$141.88M100.00%106.14%96.23%
2011$68.03M$61.31M100.00%104.77%90.13%
2012$131.18M$115.76M100.00%97.44%88.24%
2013$85.89M$75.31M100.00%111.51%87.68%
2014$57.17M$48.45M100.00%110.02%84.75%
2015$20.63M$14.08M100.00%143.83%68.24%
2016$117.09M$106.81M100.00%112.21%91.22%
2017$82.06M$70.43M100.00%112.23%85.83%
2018$76.27M$66.87M100.00%120.10%87.68%
2019$66.35M$56.02M100.00%84.43%84.43%
2020$23.60M$15.45M100.00%65.46%65.46%
2021$69.53M$59.57M100.00%85.67%85.67%
2022$74.40M$18.34M38.06%24.65%24.65%
2023$159.05M$76.39M54.41%48.03%48.03%
2024$176.45M$95.76M59.50%54.27%54.27%
2025$220.14M$92.54M73.34%72.88%42.04%