OCSL

Oaktree Specialty Lending Corporation Common Stock (OCSL)

Stock · NASDAQ · Finance

$13.02as of 8/28/2026

Active signals

Support level
$11.99
Industry
Finance: Consumer Services

About OCSL

Oaktree Specialty Lending Corporation is a business development company. The fund specializing in investments in middle market, bridge financing, first and second lien debt financing, unsecured and mezzanine loan, mezzanine debt, senior and junior secured debt, expansions, sponsor-led acquisitions, preferred equity, and management buyouts in small and mid-sized companies. It seeks to invest in education services, bus…

Sector
Finance
Industry
Finance: Consumer Services

Fundamentals

1-day range
$12.95$13.11
Market cap
$1.05B
P/E (trailing)
27.14
P/E (forward)
9.53
EPS (trailing)
$0.48
Dividend yield
10.99%
Beta
0.59
Avg. volume
562.7K
Ex-dividend date
September 15, 2026
Dividend pay date
September 30, 2026
52-week range
$10.63$14.31
Next earnings: November 17, 2026 · EPS estimate $0.34

Forecasts

6 analyst ratings

Buy 0%
Hold 75%
Sell 25%
1-year price forecast
High
$13.5
+3.7%
Median
$12.5
-4.0%
Low
$11.5
-11.7%

Oaktree Specialty Lending Corporation Common Stock Competitors

Chosen by industry and closest market cap.

  • OCSL
    Oaktree Specialty Lending Corporation Common Stock
    $13.01
    ▲ 0.31%
    Market cap $1.05BP/E 27.14
    $10.63$14.31
  • RHLD
    Resolute Holdings Management Common Stock
    $135.1
    ▲ 1.02%
    Market cap $1.10BP/E 21.78
    $62.56$236.19
  • PSEC
    Prospect Capital Corporation Common Stock
    $2.24
    ▼ 1.75%
    Market cap $1.10BP/E
    $2.11$3.13
  • FINV
    FinVolution Group American Depositary Shares
    $3.4
    ▼ 15.55%
    Market cap $1.17BP/E 2.97
    $3.36$8.69
  • BUR
    Burford Capital Limited Ordinary Shares
    $4.36
    ▲ 0.93%
    Market cap $929.95MP/E
    $286$1,038
  • PURR
    Hyperliquid Strategies Inc Common Stock
    $11.61
    ▼ 9.51%
    Market cap $1.32BP/E
    $3.01$14.14
  • HIVE
    HIVE Digital Technologies Ltd. Common Shares
    $2.78
    ▼ 9.31%
    Market cap $772.88MP/E
    $2.42$10.96

P/E shows — for peers not currently carrying a live signal of their own.

Institutional Ownership

March 31, 2026

Total shares held
36.41M
Total value held
$363.61M
Institutional holders
184
Top holders this quarter
  • Unknown3.72M
  • Unknown2.56M
  • Unknown2.50M
  • Unknown2.10M
  • Unknown2.09M
  • Unknown1.85M
  • Unknown1.70M
  • Unknown1.67M
  • Unknown1.37M
  • Unknown1.28M

See the full, filterable feed with live charts on the MarketWall dashboard.

We use analytics to understand how market-wall is used. No personal data is sold.