Blue Owl Capital Inc.

OWLNYSEUSD
10.43 USD
0.13 (1.23%)AT CLOSE (11:59 AM EDT)
10.41
0.02 (0.19%)
POST MARKET (AS OF 04:30 PM EDT)
Post Market
AS OF 04:30 PM EDT
10.41
0.02 (0.19%)
🟢Market: OPEN

Blue Owl Capital Inc. (OWL) is currently trading at $10.41. Technical and fundamental signals converge bearishtechnicals rate "Strong Sell" while fundamentals read "Sell". Key drivers include a weak Piotroski F-Score of 2/9 and a bearish Death Cross on the long-term moving averages. OWL is fairly valued relative to its sector peers based on current multiples.

Technical & fundamental data as of Sep 11, 2026.

Open?$10.44
High?$10.67
Low?$10.29
Prev. Close?$10.56
Volume?14.2M
Avg. Volume?20.8M
VWAP?$10.44
Rel. Volume?0.68x
Bid / Ask
Bid?$10.30 × 100
Ask?$10.48 × 700
Spread?$0.18
Midpoint?$10.39
Valuation & Ratios
Market Cap?7.2B
Shares Out?683.9M
Float?683.2M
Float %?99.9%
P/E Ratio?89.26
P/B Ratio?3.62
EPS?$0.12
Dividend?21.88%
Ex-Dividend?N/A
News
Profile
Blue Owl Capital is one of the world's largest alternative-asset managers, $307.4 billion in total managed assets, including $187.7 billion in fee-earning AUM, at the end of 2025. The company has three core business segments: global private equity, (with $69.1 billion in total AUM and $39.5 billion in fee-earning AUM), private credit ($157.7 billion/$99.5 billion), and real estate/real assets ($80.6 billion/$48.7 billion). The firm primarily serves institutional investors (68% of AUM) and high-net-worth individuals (32%). Blue Owl operates through more than 20 offices in the Americas, and the EMEA and Asia-Pacific regions.
Employees
1.4K
Market Cap
7.2B
Industry
INVESTMENT ADVICE
Listed
2021-05-20
Address
399 PARK AVENUE, 37TH FLOOR
NEW YORK, NY 10022
Phone: (212) 419-3000
Technical OutlookStrong Sell
Strong SellNeutralStrong Buy
Long-Term (Tide)? Bearish(-3/3)
Medium-Term (Wave)? Bearish(-2/3)
Short-Term (Ripple)? Bearish(-2/3)
MA Alignment?Mixed
Full Technical Analysis →
Fundamental OutlookSell
Strong SellNeutralStrong Buy
F-Score?
12
Z-Score?
50
Momentum?
43
Short Sent.?
59
Piotroski F-Score?2/9Weak
Confidence?68%Moderate
Full Fundamental Analysis →
Short InterestHigh
Short % of Float?14.35%High
Short Interest?98.1M
Days to Cover?6.8
Free Float683.2M
Avg Daily Volume14.5M
Settlement Date2026-08-31
Financial Health
Current Ratio?0.70Weak
Quick Ratio?0.70Weak
Cash Ratio?0.14Low
Debt/Equity?1.91High
ValuationFAIRLY VALUEDvs 9 peers + S&P 500
Score
72/100
P/E?
Peers
22
S&P
3
89.3PRICEY
P/B?
Peers
78
S&P
48
3.62FAIR
P/S?
Peers
70
S&P
58
2.42CHEAP
P/FCF?
Peers
100
S&P
97
5.5CHEAP
EV/EBITDA?
Peers
63
S&P
66
12.3FAIR
EV/Sales?
Peers
70
S&P
52
3.63FAIR
Returns & Efficiency
ROE?
Peers
20
S&P
19
4.1%WEAK
ROA?
Peers
22
S&P
10
0.7%WEAK
Cash Flow & Enterprise
FCF?$1.3B
Enterprise Value?$10.9B
Fundamentals ratios updated end of day