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 −8.89% over the past year and −11.03% YTD, with dividends reinvested. Since Jul. 18, 2019, OBDC is up +43.94% in nominal total return, or +5.16%/yr, and is currently −22.30% below its total-return high on Jul. 17, 2025.

Data ending Tue Oct. 13, 2026

Growth of $10,000

Thu 2019-07-18💬 to Tue 2026-10-13 Overall
Return
Exponential
Trendline
OBDC
×
+43.94%
+5.16%/yr
+9.66%/yr
R2=0.742
Blue Owl Capital Corporation NYSE Common Stock

Growth of $10,000 Summary

Thu 2019-07-18💬 to Tue 2026-10-13 Start
Value
End
Value
OBDC
×
$10,000.00
2019-07-18
$14,394.15
2026-10-13

This Year’s Performance

through 2026-10-13

  YTD YoY
OBDC
×
−11.03% −8.89%

Drawdowns

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

Rolling Returns

Period ending Tue 2026-10-13 1 yr 2 yr 3 yr 5 yr 10 yr
OBDC
×
−8.89% −14.22%
−7.38%/yr
+5.77%
+1.89%/yr
+22.52%
+4.15%/yr
—

Annual Returns

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