Loading...
XNYS
OWL
Market cap29bUSD
Jun 13, Last price  
18.70USD
1D
0.26%
1Q
0.05%
IPO
88.06%
Name

Blue Owl Capital Inc

Chart & Performance

D1W1MN
No data to show
P/E
263.11
P/S
12.56
EPS
0.07
Div Yield, %
4.42%
Shrs. gr., 5y
11.78%
Rev. gr., 5y
64.45%
Revenues
2.30b
+32.56%
121,249,000190,850,000249,815,000823,878,0001,369,722,0001,731,608,0002,295,427,000
Net income
110m
+101.65%
2,048,00022,958,000-82,441,000-1,802,266,000-40,235,00054,343,000109,584,000
CFO
1,000m
+5.31%
18,606,00044,064,0005,234,000281,658,000728,447,000949,145,000999,555,000
Dividend
May 29, 20250 USD/sh

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
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
2,295,427
32.56%
1,731,608
26.42%
1,369,722
66.25%
Cost of revenue
1,982,937
1,413,792
1,115,296
Unusual Expense (Income)
NOPBT
312,490
317,816
254,426
NOPBT Margin
13.61%
18.35%
18.58%
Operating Taxes
48,782
25,608
(9,380)
Tax Rate
15.61%
8.06%
NOPAT
263,708
292,208
263,806
Net income
109,584
101.65%
54,343
-235.06%
(40,235)
-97.77%
Dividends
(23,116)
(247,882)
(182,550)
Dividend yield
0.18%
3.48%
3.97%
Proceeds from repurchase of equity
(18,636)
(78,638)
BB yield
0.26%
1.71%
Debt
Debt current
390,353
214,491
210,000
Long-term debt
390,353
2,320,305
1,894,459
Deferred revenue
131,307
Other long-term liabilities
4,759,214
1,160,744
1,311,224
Net debt
628,617
2,300,541
1,973,301
Cash flow
Cash from operating activities
999,555
949,145
728,447
CAPEX
(64,187)
(67,905)
(65,539)
Cash from investing activities
(638,145)
(118,031)
(485,218)
Cash from financing activities
(313,481)
(795,033)
(217,717)
FCF
7,133
175,558
(89,600)
Balance
Cash
152,089
104,160
68,079
Long term investments
130,095
63,079
Excess cash
37,318
147,675
62,672
Stockholders' equity
2,536,647
2,866,949
3,254,983
Invested Capital
10,918,285
8,506,264
8,662,053
ROIC
2.72%
3.40%
3.15%
ROCE
2.84%
3.66%
2.90%
EV
Common stock shares outstanding
558,426
478,009
433,431
Price
23.26
56.11%
14.90
40.57%
10.60
-28.91%
Market cap
12,988,992
82.37%
7,122,333
55.02%
4,594,371
-23.90%
EV
17,295,887
13,172,566
10,511,860
EBITDA
587,406
628,383
513,639
EV/EBITDA
29.44
20.96
20.47
Interest
121,894
75,696
55,711
Interest/NOPBT
39.01%
23.82%
21.90%