OBDC
Blue Owl Capital Corp
$10.96
+0.22 (+2.05%)
At close · Jul 10
Market Cap
$5.44B
Shares
496,305,424
Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.
Net Income
$627.41M
+5.5%
FY2025
Diluted EPS
$1.24
-19%
FY2025
Operating Cash Flow
$1.74B
+987%
FY2025
Chart any reported metric, KPI or segment over time — the full statement history lives here
Search above to add metrics — fundamentals, product and segment revenue, company KPIs, valuation.
| Line Item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $461.42M | — | — | $436.31M | $307.54M | $219.13M | $152.94M | — | — | — | — | |
| $360.39M | $627.41M | $594.98M | $793.31M | $466.36M | $624.88M | $387.74M | — | — | — | — | |
| USD/shares | — | $1.24 | $1.53 | $2.03 | $1.18 | $1.59 | $1.00 | — | — | — | — |
| USD/shares | — | $1.24 | $1.53 | $2.03 | $1.18 | $1.59 | $1.00 | — | — | — | — |
| shares | — | 506.1M | 390.07M | 390.1M | 394.01M | 392.3M | 388.65M | 324.63M | 146.42M | 67.08M | 21.35M |
| shares | — | 506.1M | 390.07M | 390.1M | 394.01M | 392.3M | 388.65M | — | — | — | — |
Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing.
TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $361.07M in buybacks, $3.42B in dividends.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.
Valuation
EV/Revenue
—
EV/EBIT
—
P/E (TTM)
15.66×
Asset Management median 14.32×
Valuation over time computed as of each quarter's filing date
Key facts
CIK
1655888
CUSIP
69121K104
13F (30d)
28 filings
23 filers
Visit website
Investor relations