OWL

Blue Owl Capital Inc
NYSEFINANCIAL SERVICESASSET MANAGEMENT

Key Statistics

Market Cap
$13.87B
P/E Ratio
73.75
EPS
$0.12
Beta
1.33
52W High
$16.02
52W Low
$7.62
50-Day MA
$10.56
200-Day MA
$10.62
Dividend Yield
10.10%
Profit Margin
2.71%
Forward P/E
9.84
PEG Ratio
0.15

About Blue Owl Capital Inc

Blue Owl Capital Inc. is an asset manager. The company is headquartered in New York, New York.

Official WebsiteUSAFY End: December

Fundamentals

Revenue (TTM)$2.99B
Gross Profit (TTM)$1.75B
EBITDA$1.26B
Operating Margin28.90%
Return on Equity5.65%
Return on Assets4.48%
Revenue/Share (TTM)$4.41
Book Value$2.92
Price-to-Book3.29
Price-to-Sales (TTM)4.64
EV/Revenue3.592
EV/EBITDA11.42
Quarterly Earnings Growth (YoY)-14.00%
Quarterly Revenue Growth (YoY)7.10%
Shares Outstanding$683.91M
Float$648.53M
% Insiders0.12%
% Institutions96.48%

Historical Volatility

HV 10-Day
37.47%
HV 20-Day
34.01%
HV 30-Day
33.00%
HV 60-Day
44.15%
HV Rank
3.6%

Volatility is currently expanding

Analyst Ratings

Consensus ($12.50 target)
2
Strong Buy
8
Buy
7
Hold

Latest News

Buy The Dip: Sustainable And Growing 10%+ Yields

Double-digit dividend yields typically signal serious risks. However, occasionally, the market offers rare opportunities to lock in enormous income without sacrificing long-term growth. I highlight two deeply discounted dividend stocks yielding over 10% that I believe offer surprisingly sustainable payouts backed by resilient cash flows.

Seeking Alpha10/16/2026Positive
How To Build A $100,000 Dividend Portfolio With 10 High-Yield Picks

This diversified dividend portfolio targets a 4.67% weighted average yield and 7.14% three-year dividend growth CAGR, balancing income and growth. Schwab US Dividend Equity ETF forms the portfolio's core, complemented by high-yield funds (Cohen & Steers Quality Income Realty Fund, Blackstone Secured Lending Fund) and select equities with strong dividend growth or high payout potential. Stock selection is guided by The Allocation Compass' proprietary Risk-Reward Rating System, emphasizing risk-adjusted returns and sustainable dividend profiles.

Seeking Alpha10/15/2026Positive
The AI Bubble's Biggest Problem

The AI boom could transform the global economy. However, a massive, overlooked problem threatens to undermine the investment returns of some of the market's most popular stocks. I believe there is a much safer way to profit from the AI boom, and detail why I think that leading AI stocks may underperform moving forward.

Seeking Alpha10/12/2026Negative
Blue Owl Capital Corporation: 72 Cents On The Dollar After The Dividend Reset

Blue Owl Capital Corporation trades at 72% of NAV, reflecting deep pessimism not matched by portfolio fundamentals. OBDC reset its base dividend to $0.31, now covered by adjusted NII, and offers a 12% base yield at current prices. Recent loan sales at near-par, strong liquidity, and active buybacks reinforce intrinsic value above the current market discount.

Seeking Alpha10/5/2026Positive
Blue Owl Capital: Speculative But At A Bargain Price

I've added Blue Owl Capital (OWL) as a more speculative but compelling valuation play to my portfolio, with shares down nearly 50% over the past year. OWL's diversified business model and rising AUM—now $319 billion—support earnings power despite negative sentiment in private credit markets. OWL is priced at a discount or similar to peers, while still having some growth expectations moving forward.

Seeking Alpha10/5/2026Negative
Blue Owl Capital Corporation Schedules Earnings Release and Quarterly Earnings Call to Discuss its Third Quarter Ended September 30, 2026 Financial Results

NEW YORK, Oct. 1, 2026 /PRNewswire/ -- Blue Owl Capital Corporation (NYSE: OBDC) ("OBDC") today announced it will release its financial results for the third quarter ended September 30, 2026 on Wednesday, November 4, 2026 after market close. OBDC invites all interested persons to its webcast / conference call on Thursday, November 5, 2026 at 10:00 a.m.

PRNewsWire10/1/2026Neutral
Blue Owl Technology Finance Corp. Schedules Earnings Release and Quarterly Earnings Call to Discuss its Third Quarter Ended September 30, 2026 Financial Results

NEW YORK, Oct. 1, 2026 /PRNewswire/ -- Blue Owl Technology Finance Corp. (NYSE: OTF) ("OTF") today announced it will release its financial results for the third quarter ended September 30, 2026 on Wednesday, November 4, 2026 after market close. OTF invites all interested persons to its webcast / conference call on Thursday, November 5, 2026 at 11:30 a.m.

PRNewsWire10/1/2026Neutral

Turn research into an automated options-selling system

Tiblio connects your broker and runs your put-and-call-writing strategy for you — on OWL and any ticker you trade — then tracks every position and per-strategy win rate.

See how it works

More FINANCIAL SERVICES Stocks

Data last updated: 10/17/2026