Blue Owl Capital Inc.

OWLNYSE • USD
9.36 USD
↘ 0.35 (3.60%)AT CLOSE (03:59 PM EDT)
9.42
↗ 0.06 (0.62%)
POST MARKET (AS OF 08:15 PM EDT)
Post Market
AS OF 08:15 PM EDT
9.42
↗ 0.06 (0.62%)
🔴Market: CLOSED

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

Technical & fundamental data as of Oct 23, 2026.

Open?$9.54
High?$9.65
Low?$9.33
Prev. Close?$9.71
Volume?15.7M
Avg. Volume?19.0M
VWAP?$9.43
Rel. Volume?0.83x
Bid / Ask
Bid?$9.37 × 200
Ask?$9.55 × 100
Spread?$0.18
Midpoint?$9.46
Valuation & Ratios
Market Cap?6.4B
Shares Out?N/A
Float?683.2M
Float %?99.9%
P/E Ratio?79.12
P/B Ratio?3.21
EPS?$0.12
Dividend?9.40%
Ex-Dividend?N/A
News
Profile
Blue Owl is one of the world's largest alternative-asset managers, $319.0 billion in total managed assets, including $190.6 billion in fee-earning AUM, at the end of March 2026. The company has three core business segments: credit strategies ($158.1 billion in total AUM and $97.2 billion in fee-earning AUM), private equity ($71.5 billion/$41.4 billion), and real estate/real assets ($89.4 billion/$52.0 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
6.4B
Industry
INVESTMENT ADVICE
Listed
2021-05-20
Address
399 PARK AVENUE, 37TH FLOOR
NEW YORK, NY 10022
Phone: (212) 419-3000
Technical OutlookSell
Strong SellNeutralStrong Buy
Long-Term (Tide)?▼ Bearish(-2/3)
Medium-Term (Wave)?▼ Bearish(-1/3)
Short-Term (Ripple)?▲ Bullish(+1/3)
MA Alignment?Bearish Alignment
Full Technical Analysis →
Fundamental OutlookSell
Strong SellNeutralStrong Buy
F-Score?
12
Z-Score?
50
Momentum?
43
Short Sent.?
25
Piotroski F-Score?2/9Weak
Confidence?71%Moderate
Full Fundamental Analysis →
Short InterestHigh
Short % of Float?15.50%High
Short Interest?105.9M
Days to Cover?6.2
Free Float683.2M
Avg Daily Volume17.1M
Settlement Date2026-09-30
Financial Health
Current Ratio?0.70Weak
Quick Ratio?0.70Weak
Cash Ratio?0.14Low
Debt/Equity?1.91High
ValuationFAIRLY VALUEDvs 8 peers + S&P 500
Score
78/100
P/E?
Peers
25
S&P
3
79.1PRICEY▾
P/B?
Peers
63
S&P
53
3.21FAIR▾
P/S?
Peers
78
S&P
63
2.14CHEAP▾
P/FCF?
Peers
100
S&P
97
4.8CHEAP▾
EV/EBITDA?
Peers
71
S&P
72
11.4CHEAP▾
EV/Sales?
Peers
78
S&P
56
3.36FAIR▾
Returns & Efficiency
ROE?
Peers
22
S&P
19
4.1%WEAK▾
ROA?
Peers
25
S&P
10
0.7%WEAK▾
Cash Flow & Enterprise
FCF?$1.3B
Enterprise Value?$10.0B
Fundamentals ratios updated end of day