OBDC

Blue Owl Capital Corporation
$11.03
-0.15 (-1.34%)
Mkt Cap 5.47B
Volume 2,230,637
52W Range 10.52-15.185
Sector Financial Services
Beta 0.69
EPS (TTM) 0.70
P/E Ratio 15.76
Revenue (TTM) 1.31B
Rev Growth (5Y) +30.8%
EPS Growth (5Y) +4.4%
AlphaVal · Fair Value
$102.12
Undervalued · Strong
89.2% below fair value
AlphaQuality · Grade
C-
Platform & Compounding FCF
45.4 / 100 composite

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.68B 1.10B 1.27B 808.76M 882.31M 438.92M 582.05M 293.43M 138.77M 27.20M
Net Income 627.41M 594.98M 793.31M 466.36M 624.88M 387.74M 498.00M 202.24M 103.74M 16.64M
EPS 1.24 1.53 2.03 1.18 1.59 1.00 1.53 1.49 0.40 0.78
Free Cash Flow 1.74B 160.22M 514.37M 423.79M (1.23B) (1.56B) 438.24M (3.17B) (1.33B) (945.03M)
FCF / Share 3.44 0.41 1.32 1.08 -3.13 -4.01 1.35 -23.37 -5.15 -3.32
Operating CF 1.74B 160.22M 514.37M 423.79M (1.23B) (1.56B) 438.24M (3.17B) (1.33B) (945.03M)
Total Assets 17.19B 13.87B 13.51B 13.58B 13.30B 11.30B 9.20B 5.95B 2.44B 1.18B
Total Debt 9.30B 7.46B 7.08B 7.28B 7.08B 5.29B 3.04B 2.57B 919.43M 491.91M
Cash & Equiv 9.84M 431.77M 572.59M 348.67M 425.66M 349.07M 309.57M 121.59M 17.43M 209.35M
Book Value 7.40B 5.95B 6.02B 5.88B 5.94B 5.75B 5.98B 3.26B 1.47B 680.52M
Return on Equity 0.08 0.10 0.13 0.08 0.11 0.07 0.08 0.06 0.07 0.02
OBDC News
A Major Catalyst Is Emerging For BDCs That The Market Is Completely Missing
May 16, 2026 05:29 AM · seekingalpha.com
Great Buy-The-Dip Opportunity: Deeply Discounted 7.8-11% Yields With Buybacks
May 15, 2026 01:30 PM · seekingalpha.com
Earnings High Fliers And Busts
May 14, 2026 12:10 PM · seekingalpha.com
BDC NAVs Are Down; Don't Panic Sell
May 09, 2026 05:15 AM · seekingalpha.com
Blue Owl Capital Corporation (OBDC) Q1 2026 Earnings Call Transcript
May 07, 2026 09:21 AM · seekingalpha.com
Blue Owl Capital Q1 Earnings Miss on Lower Net Investment Income
May 07, 2026 09:20 AM · zacks.com
Blue Owl Capital Corporation (OBDC) Reports Q1 Earnings: What Key Metrics Have to Say
May 06, 2026 06:30 PM · zacks.com
Blue Owl Capital Corporation (OBDC) Q1 Earnings and Revenues Lag Estimates
May 06, 2026 03:35 PM · zacks.com
Blue Owl Capital Corporation Announces March 31, 2026 Financial Results
May 06, 2026 12:15 PM · prnewswire.com
PBDC investors should know their yield depends on four fragile holdings
May 06, 2026 05:04 AM · 247wallst.com