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

Total Real Returns

OBDC: Total Return Chart (with Dividends Reinvested)

OBDC total return snapshot: OBDC returned −18.23% over the past year and −7.74% YTD, with dividends reinvested. Since Jul. 18, 2019, OBDC is up +49.27% in nominal total return, or +5.87%/yr, and is currently −19.42% below its total-return high on Jul. 17, 2025.

Data ending Fri Jul. 24, 2026

Growth of $10,000

Thu 2019-07-18💬 to Fri 2026-07-24 Overall
Return
Exponential
Trendline
OBDC
×
+49.27%
+5.87%/yr
+10.10%/yr
R2=0.752
Blue Owl Capital Corporation NYSE Common Stock

Growth of $10,000 Summary

Thu 2019-07-18💬 to Fri 2026-07-24 Start
Value
End
Value
OBDC
×
$10,000.00
2019-07-18
$14,926.82
2026-07-24

This Year’s Performance

through 2026-07-24

  YTD YoY
OBDC
×
−7.74% −18.23%

Drawdowns

  Current
Drawdown
Worst
Drawdown
OBDC
×
−19.42%
on 2026-07-24
from 2025-07-17 peak
−56.07%
on 2020-03-23
from 2019-12-27 peak

Rolling Returns

Period ending Fri 2026-07-24 1 yr 2 yr 3 yr 5 yr 10 yr
OBDC
×
−18.23% −11.07%
−5.70%/yr
+8.32%
+2.70%/yr
+29.33%
+5.28%/yr

Annual Returns

Year OBDC
2026 (YTD) −7.74%
2025 −7.87%
2024 +14.69%
2023 +43.50%
2022 −9.48%
2021 +21.99%
2020 −19.52%
2019 +20.08%