All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)

Total Real Returns

OBDC: Total Return Chart (with Dividends Reinvested)

Thu 2019-07-18? to Wed 2025-07-16 YTD
Return
TR
Price
OBDC
×
+4.43%
2025-07-16
1.746 TR
2025-07-16
Blue Owl Capital Corporation NYSE Common Stock

Returns

Thu 2019-07-18? to Wed 2025-07-16 Overall
Return
Exponential
Trendline
OBDC
×
+74.63%
+9.74%/yr
+11.21%/yr
(R2=0.715)
Blue Owl Capital Corporation NYSE Common Stock

Growth of $10,000

Thu 2019-07-18? to Wed 2025-07-16 Start
Value
End
Value
OBDC
×
$10,000.00
2019-07-18
$17,462.91
2025-07-16
Blue Owl Capital Corporation NYSE Common Stock

Annual Returns

Year OBDC
2025 (YTD) +4.43%
2024 +16.94%
2023 +43.50%
2022 −9.48%
2021 +21.98%
2020 −24.59%
2019 +19.67%

Drawdowns

Thu 2019-07-18? to Wed 2025-07-16 Current
Drawdown
Worst
Drawdown
OBDC
×
0.00% −56.16%
2020-03-23
Blue Owl Capital Corporation NYSE Common Stock