Blue Owl Capital Corporation

$11.78 ▲ 0.93%
2026-04-21 08:34:01

Explore Blue Owl Capital Corporation stock price, valuation, financial statements, dividend history, analyst estimates, and long-term business fundamentals on StockSifting.

Market Cap
$5.88 B
Current Price
$11.78
52W High / Low
$15.19 / $10.52
Stock P/E
9.38
Book Value
$14.81
Dividend Yield
12.56%
ROCE
ROE
9.4%
Face Value
EPS
$1.24
Exp Qtr EPS
Sector
Financial Services
Industry
Asset Management
Employees
Beta
0.7
Debt / Equity
125.72
Current Ratio
0.73
Quick Ratio
Forward P/E
8.25
Price / Sales
2.93
Enterprise Value
$14.21 B
EV / EBITDA
EV / Revenue
7.67
Rating
None
Target Price
$13.96
EPS Forecast (FY)

Pros

  • Strong operating margin profile.
  • Net margin remains healthy.
  • Valuation is not stretched on P/E basis.
  • Meaningful dividend yield is available.

Cons

  • Some data points may be missing or delayed because the source is not an official exchange feed.

Sift Stocks

S.No. Name Price P.E. Market Cap Div Yld % ROCE ROE 52Week High/ Low Book Value
1. Burford Capital Limited $4.99 17.07 $790.4 M 2.52% 2.26% $1,113 / $286 $11.18
2. HA Sustainable Infrastructure Capital, Inc. $40.68 28.17 $5.2 B 4.18% 7.44% $41.15 / $23.08 $20.25
3. DeFi Development Corp. $4.72 2.01 $141 M -77.2% -1.44% $53.88 / $2.96 $3.32
4. KKR & Co. Inc. $106.31 45.22 $95.5 B 0.71% 0.14% 8.56% $153.87 / $82.67 $31.81
5. BNY Mellon Strategic Municipals, Inc. $6.45 200.58 $401.16 M 3.78% -2.99% $6.55 / $5.67 $6.8
6. Abrdn Healthcare Investors $19.87 114.04 $1.14 B 9.16% $20.46 / $14.98 $19.7
7. Principal Financial Group, Inc. $95.82 18.26 $20.89 B 3.33% 10.52% $97.88 / $69.8 $54.67

Quarterly Results

Figures shown in M / B

Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024
Sales136.22 M151.61 M158.83 M263 M168.91 M
Operating Profit
Net Profit119.09 M128.18 M137.51 M242.63 M154.88 M
EPS in Rs0.240.260.280.490.310.35

Profit & Loss

Figures shown in M / B

2025202420232022
Sales709.66 M665.75 M838.62 M535.62 M
Operating Profit
Net Profit627.41 M594.98 M793.31 M466.36 M
EPS in Rs1.261.21.60.94

Balance Sheet

Figures shown in M / B

2025202420232022
Total Assets17.19 B13.87 B13.51 B13.58 B
Total Liabilities9.79 B7.91 B7.49 B7.7 B
Equity7.4 B5.95 B6.02 B5.88 B
Current Assets
Current Liabilities

Cash Flow

Last available yearly cash flow history

2025202420232022
Operating CF1.74 B160.22 M1.14 B217.27 M
Investing CF
Financing CF-1.69 B-305.72 M-921.04 M-219.33 M
Free CF1.74 B160.22 M1.14 B217.27 M
Capex

5Y Margin & Growth History

Last 5 year derived history from yfinance annual statements

2025202420232022
Revenue Growth %6.6%-20.61%56.57%
Earnings Growth %5.45%-25%70.11%
Profit Margin %88.41%89.37%94.6%87.07%
Operating Margin %
Gross Margin %
EBITDA Margin %

Dividend & Split History

Latest dividend and stock split events stored from yfinance

Dividend History

Ex DateDividend
2026-03-31$0.37
2025-12-31$0.37
2025-09-30$0.37
2025-08-29$0.02
2025-06-30$0.37
2025-05-30$0.01
2025-03-31$0.37
2025-02-28$0.05
2024-12-31$0.37
2024-11-29$0.05
2024-09-30$0.37
2024-08-30$0.06
2024-06-28$0.37
2024-05-31$0.05
2024-03-27$0.37
2024-02-29$0.08
2023-12-28$0.35
2023-11-29$0.08
2023-09-28$0.33
2023-08-30$0.07

Stock Splits

No stock split history available.

Shareholding Pattern

Shares and value shown in M / B

Holder Name Type Shares Value % Out Report Date
VanEck ETF Trust-VanEck BDC Income ETF Mutual Fund 11.17 M $121.32 M 0.02% 2026-02-28
Fidelity Securities Fund-Fidelity Dividend Growth Fund Mutual Fund 10.04 M $108.99 M 0.02% 2026-02-28
Fidelity Capital Trust-Fidelity Capital Appreciation Fund Mutual Fund 3.84 M $41.69 M 0.01% 2026-02-28
Putnam ETF Trust-Putnam BDC Income ETF Mutual Fund 1.57 M $17.04 M 0% 2026-01-31
Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial Mutual Fund 0.79 M $8.57 M 0% 2026-01-31
Invesco Exch-Trd Fd. TRT-Invesco Global Listed Private Eqy. ETF Mutual Fund 0.24 M $2.62 M 0% 2026-01-31
ADVISORS' INNER CIRCLE FUND-LSV VALUE EQUITY FUND Mutual Fund 0.23 M $2.49 M 0% 2026-01-31
California State Teachers Retirement System Institutional 16.45 M $178.6 M 0.03% 2025-12-31
FMR, LLC Institutional 15.73 M $170.87 M 0.03% 2025-12-31
State of New Jersey Common Pension Fund A Institutional 15.26 M $165.77 M 0.03% 2025-12-31
Oregon Public Employees Retirement Fund Institutional 14.97 M $162.56 M 0.03% 2025-12-31
Van Eck Associates Corporation Institutional 12.81 M $139.13 M 0.03% 2025-12-31
Bank of America Corporation Institutional 12.17 M $132.13 M 0.02% 2025-12-31
Morgan Stanley Institutional 9.14 M $99.23 M 0.02% 2025-12-31
UBS Group AG Institutional 8.53 M $92.62 M 0.02% 2025-12-31