Oaktree Specialty Lending Corporation (OCSL)
NASDAQ: OCSL · Real-Time Price · USD
12.09
-0.03 (-0.25%)
Jul 13, 2026, 12:04 PM EDT - Market open

Oaktree Specialty Lending Ratios and Metrics

Millions USD. Fiscal year is Oct - Sep.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Sep '25 Sep '24 Sep '23 Sep '22 Sep '21
1,0651,1501,3411,5541,1001,273
Market Cap Growth
-10.84%-14.31%-13.67%41.22%-13.59%86.64%
Last Close Price
12.0913.0516.3120.1218.0021.18
PE Ratio
21.4533.4622.6512.3437.504.82
Forward PE
8.778.447.308.077.9711.58
PEG Ratio
----6.146.14
PS Ratio
3.593.633.514.104.196.08
PB Ratio
0.770.780.901.030.880.97
P/TBV Ratio
0.770.770.880.960.880.87
P/FCF Ratio
-5.0370.326.7949.13-
P/OCF Ratio
15.385.0370.326.7949.13-
Debt / Equity Ratio
0.680.640.620.590.480.49
Debt / FCF Ratio
20.464.1248.683.8926.84-
Net Debt / Equity Ratio
0.680.640.620.590.480.49
Net Debt / FCF Ratio
20.464.1248.683.8926.84-2.77
Asset Turnover
0.100.100.120.130.100.10
Return on Equity (ROE)
9.96%10.34%11.66%13.10%11.62%8.72%
Earnings Yield
4.64%2.99%4.41%8.10%2.67%20.73%
FCF Yield
-19.87%1.42%14.72%2.04%-
Dividend Yield
13.23%13.19%13.48%12.41%10.54%6.98%
Payout Ratio
273.24%436.91%305.35%153.45%394.37%33.66%
Buyback Yield / Dilution
-6.07%-7.04%-11.51%-18.76%-12.38%-15.01%
Total Shareholder Return
7.16%6.15%1.97%-6.35%-1.83%-8.03%
SEC Filings: 10-K · 10-Q