SLR Investment Corp. (SLRC)
NASDAQ: SLRC · Real-Time Price · USD
14.45
-0.04 (-0.28%)
At close: Mar 9, 2026, 4:00 PM EDT
14.32
-0.13 (-0.89%)
After-hours: Mar 9, 2026, 4:47 PM EDT

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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
788843882820762779
Upgrade
Market Cap Growth
-18.55%-4.33%7.52%7.62%-2.18%5.25%
Upgrade
Enterprise Value
1,5711,5881,6381,6691,6331,032
Upgrade
Last Close Price
14.4915.4614.6212.2710.1812.14
Upgrade
PE Ratio
8.529.119.2110.7341.5413.08
Upgrade
Forward PE
8.989.689.678.678.3711.82
Upgrade
PS Ratio
3.613.863.793.584.295.59
Upgrade
PB Ratio
0.790.850.890.830.760.93
Upgrade
P/TBV Ratio
0.790.850.890.830.760.93
Upgrade
P/OCF Ratio
--2.85-8.37-
Upgrade
EV/Sales Ratio
7.197.277.057.289.207.41
Upgrade
EV/EBIT Ratio
10.1510.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
11.73%10.97%10.86%9.32%2.41%7.65%
Upgrade
Dividend Yield
11.35%10.61%11.21%13.36%11.00%13.51%
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
11.34%10.61%11.21%7.80%-11.29%13.51%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.