Loading...
XNYSOWL
Market cap35bUSD
Dec 24, Last price  
24.07USD
1D
1.78%
1Q
25.17%
IPO
135.52%
Name

Blue Owl Capital Inc

Chart & Performance

D1W1MN
XNYS:OWL chart
P/E
661.52
P/S
20.76
EPS
0.04
Div Yield, %
0.69%
Shrs. gr., 5y
Rev. gr., 5y
70.20%
Revenues
1.73b
+26.42%
121,249,000190,850,000249,815,000823,878,0001,369,722,0001,731,608,000
Net income
54m
P
2,048,00022,958,000-82,441,000-1,802,266,000-40,235,00054,343,000
CFO
949m
+30.30%
18,606,00044,064,0005,234,000281,658,000728,447,000949,145,000
Dividend
Feb 27, 20250 USD/sh
Earnings
Jun 13, 2025

Profile

Blue Owl Capital Inc. operates as an asset manager. It offers permanent capital base solutions that enables it to offer a holistic platform to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. The company provides direct lending products that offer private credit products comprising diversified, technology, first lien, and opportunistic lending to middle-market companies; GP capital solutions products, which offers capital solutions, including GP minority equity investments, GP debt financing, and professional sports minority investments to large private capital managers; and real estate products that focuses on structuring sale-leaseback transactions, which includes triple net leases. It offers its solutions through permanent capital vehicles, as well as long-dated private funds. The company is headquartered in New York, New York.
IPO date
Oct 23, 2020
Employees
545
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
1,731,608
26.42%
1,369,722
66.25%
823,878
229.80%
Cost of revenue
1,413,792
1,115,296
1,637,256
Unusual Expense (Income)
NOPBT
317,816
254,426
(813,378)
NOPBT Margin
18.35%
18.58%
Operating Taxes
25,608
(9,380)
(65,211)
Tax Rate
8.06%
NOPAT
292,208
263,806
(748,167)
Net income
54,343
-235.06%
(40,235)
-97.77%
(1,802,266)
2,086.13%
Dividends
(247,882)
(182,550)
(150,220)
Dividend yield
3.48%
3.97%
2.49%
Proceeds from repurchase of equity
(18,636)
(78,638)
BB yield
0.26%
1.71%
Debt
Debt current
214,491
210,000
88,480
Long-term debt
2,320,305
1,894,459
1,351,127
Deferred revenue
131,307
68,798
Other long-term liabilities
1,160,744
1,311,224
814,476
Net debt
2,300,541
1,973,301
1,384,897
Cash flow
Cash from operating activities
949,145
728,447
281,658
CAPEX
(67,905)
(65,539)
(5,261)
Cash from investing activities
(118,031)
(485,218)
(1,598,872)
Cash from financing activities
(795,033)
(217,717)
1,348,151
FCF
175,558
(89,600)
(883,942)
Balance
Cash
104,160
68,079
42,567
Long term investments
130,095
63,079
12,143
Excess cash
147,675
62,672
13,516
Stockholders' equity
2,866,949
3,254,983
3,686,636
Invested Capital
8,506,264
8,662,053
8,068,455
ROIC
3.40%
3.15%
ROCE
3.66%
2.90%
EV
Common stock shares outstanding
478,009
433,431
404,919
Price
14.90
40.57%
10.60
-28.91%
14.91
31.02%
Market cap
7,122,333
55.02%
4,594,371
-23.90%
6,037,348
54.33%
EV
13,172,566
10,511,860
11,606,248
EBITDA
628,383
513,639
(698,824)
EV/EBITDA
20.96
20.47
Interest
75,696
55,711
27,275
Interest/NOPBT
23.82%
21.90%