SLR Investment Corp. (SLRC)
NASDAQ: SLRC · Real-Time Price · USD
15.59
+0.13 (0.84%)
Apr 28, 2026, 4:00 PM EDT - Market closed

SLR Investment Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
851843882820762779
Upgrade
Market Cap Growth
7.55%-4.33%7.52%7.62%-2.18%5.25%
Upgrade
Enterprise Value
1,6331,5881,6381,6691,6331,032
Upgrade
Last Close Price
15.5915.0114.2011.929.8911.79
Upgrade
PE Ratio
9.199.119.2110.7341.5413.08
Upgrade
Forward PE
9.689.689.678.678.3711.82
Upgrade
PS Ratio
3.893.863.793.584.295.59
Upgrade
PB Ratio
0.850.850.890.830.760.93
Upgrade
P/TBV Ratio
0.850.850.890.830.760.93
Upgrade
P/OCF Ratio
--2.85-8.37-
Upgrade
EV/Sales Ratio
7.477.277.057.289.207.41
Upgrade
EV/EBIT Ratio
10.5410.269.7610.1413.3411.37
Upgrade
Debt / Equity Ratio
1.151.151.041.191.090.96
Upgrade
Net Debt / Equity Ratio
0.790.790.620.850.660.58
Upgrade
Asset Turnover
0.090.090.090.090.080.07
Upgrade
Quick Ratio
1.041.041.051.041.000.96
Upgrade
Current Ratio
1.051.051.051.041.010.96
Upgrade
Return on Equity (ROE)
9.30%9.30%9.68%7.69%1.99%7.03%
Upgrade
Return on Assets (ROA)
3.85%3.85%4.22%4.06%3.36%2.88%
Upgrade
Return on Capital Employed (ROCE)
7.20%7.20%8.30%7.60%5.90%5.50%
Upgrade
Earnings Yield
10.88%10.97%10.86%9.32%2.41%7.65%
Upgrade
Dividend Yield
10.53%10.92%11.55%13.76%11.33%13.91%
Upgrade
Payout Ratio
96.69%96.69%93.43%126.92%515.42%116.36%
Upgrade
Buyback Yield / Dilution
--0.00%-5.56%-22.29%-
Upgrade
Total Shareholder Return
10.52%10.92%11.55%8.20%-10.96%13.91%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.