OCSL logo

OCSL

Oaktree Specialty Lending CorporationNASDAQFinancial Services
$11.39+1.79%ClosedMarket Cap: $1.00B

As of 2026-04-06

Valuation

P/E (TTM)

31.07

PEG

P/B

0.70

P/S

4.64

EV/EBITDA

29.49

DCF Value

$39.46

FCF Yield

7.9%

Div Yield

14.2%

Margins & Returns

Gross Margin

62.2%

Operating Margin

39.7%

Net Margin

14.9%

ROE

2.2%

ROA

1.0%

ROIC

2.7%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 2026$76.4M87.8%$32.3M$5.6M$0.06$0.40
Q4 2025$84.3M84.4%$50.9M$24.6M$0.28$0.40
FY 2025$299.7M87.2%$151.0M$33.9M$0.39$1.84
Q3 2025$67.4M53.9%$38.7M$38.4M$0.44$0.42
Q2 2025$-12.0M335.0%$-36.0M$-36.2M$-0.42$0.47
Q1 2025$33.7M9.2%$7.6M$7.2M$0.09$0.55
Q4 2024$68.5M53.2%$36.3M$36.9M$0.45$0.55
FY 2024$186.2M30.9%$57.8M$57.9M$0.72$2.27
Q3 2024$31.6M-2.9%$1.3M$1.1M$0.01$0.55
Q2 2024$42.1M24.3%$9.5M$9.3M$0.12$0.55
Q1 2024$44.0M26.9%$10.7M$10.5M$0.14$0.62
Q4 2023$81.4M60.3%$48.0M$46.0M$0.60$0.55