stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Blue Owl Capital IncOWL
$10.391.71%0.175

Blue Owl Capital Inc (OWL)

Blue Owl Capital Inc stock is traded at $10.39, with a volume of 7,548,301. It is up +1.71% in the last 24 hours and up +9.43% over the past month. 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.
Previous Close:
$10.21
Open:
$10.30
24h Volume:
7,548,301
Relative Volume:
0.32
Market Cap:
$7.19B
Revenue:
$2.94B
Net Income/Loss:
$348.41M
P/E Ratio:
127.11
EPS:
$0.0817
Net Cash Flow:
$1.28B
1W Performance:
-2.49%
1M Performance:
+9.43%
6M Performance:
+3.03%
1Y Performance:
-31.13%
1-Day Range:
$10.18$10.44
1-Week Range:
$9.71$10.75
52-Week Range:
$7.95$17.00

Blue Owl Capital Inc Stock (OWL) Company Profile

Name
Blue Owl Capital Inc
Sector
Financial
Phone
(212) 419-3000
Address
399 PARK AVENUE, 37TH FLOOR, NEW YORK, USA
Employee
1,365
X
-
Next Earnings Date
null
Latest SEC Filings
SEC
OWL's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Blue Owl Capital Inc Stock (OWL) Financials Data

Similar to OWL