Loading...
XNYSOBDE
Market cap1.86bUSD
Dec 23, Last price  
15.08USD
1D
0.27%
1Q
4.50%
IPO
3.01%
Name

Blue Owl Capital Corporation III

Chart & Performance

D1W1MN
XNYS:OBDE chart
P/E
6.25
P/S
4.52
EPS
2.41
Div Yield, %
10.21%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
412m
+46.98%
5,936,000101,523,000280,056,000411,623,000
Net income
298m
+83.44%
3,550,00075,245,000162,205,000297,556,000
CFO
204m
+30.39%
1,000,00049,252,000156,369,000203,886,000
Dividend
May 30, 20250.06 USD/sh

Profile

URL
IPO date
Jan 25, 2024
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFY
2023‑122022‑122021‑122020‑12
Income
Revenues
411,623
46.98%
280,056
175.85%
101,523
1,610.29%
Cost of revenue
27,356
23,163
11,249
Unusual Expense (Income)
NOPBT
384,267
256,893
90,274
NOPBT Margin
93.35%
91.73%
88.92%
Operating Taxes
1,834
227,986
95,710
Tax Rate
0.48%
88.75%
106.02%
NOPAT
382,433
28,907
(5,436)
Net income
297,556
83.44%
162,205
115.57%
75,245
2,019.58%
Dividends
(189,971)
(114,102)
(27,202)
Dividend yield
Proceeds from repurchase of equity
(2)
118,118
1,364,713
BB yield
Debt
Debt current
1,660,310
1,237,486
Long-term debt
1,660,310
1,237,486
Deferred revenue
1,849,985
1,738,858
1,276,137
Other long-term liabilities
(1,849,985)
(3,399,168)
(2,513,623)
Net debt
(3,732,149)
(206,198)
(449,310)
Cash flow
Cash from operating activities
203,886
156,369
49,252
CAPEX
Cash from investing activities
(17,901)
(551,412)
(2,449,235)
Cash from financing activities
(104,590)
427,851
2,344,616
FCF
1,897,396
(1,005,859)
(3,459,039)
Balance
Cash
141,448
60,053
27,245
Long term investments
3,590,701
3,466,765
2,897,037
Excess cash
3,711,568
3,512,815
2,919,206
Stockholders' equity
1,695,131
5,243,188
4,563,719
Invested Capital
1,999,774
(192,195)
(444,234)
ROIC
42.31%
2.16%
ROCE
10.40%
4.93%
2.16%
EV
Common stock shares outstanding
122,818
122,818
122,818
Price
Market cap
EV
EBITDA
384,267
256,893
90,274
EV/EBITDA
Interest
116,216
60,703
14,854
Interest/NOPBT
30.24%
23.63%
16.45%