Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Blue Owl Capital (OBDC)

Annual Return

Over the past 3 years, OBDC has had an average annual return of +3.43%, underperforming the benchmark SPY, which returned +19.62% annual.

Over the past 5 years, OBDC has had an average annual return of +5.61%, underperforming the benchmark SPY, which returned +12.73% annual.

Since Jul 18, 2019, OBDC has had an average annual return of +6.06%, underperforming the benchmark SPY, which returned +15.66% annual.

20262025202420232022202120202019
-6.54%-7.90%+14.63%+43.37%-9.35%+22.02%-19.64%+20.16%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026-3.46%-5.91%+1.24%+5.97%-3.92%-0.71%+0.55%-6.54%
2025-0.06%+2.65%-2.78%-4.43%+4.64%+0.41%-0.42%+0.56%-8.36%+1.95%+1.16%-2.81%-7.90%
2024+0.40%+2.30%+4.46%+3.38%+6.35%-6.70%+1.04%-1.93%-1.45%+3.23%+1.52%+1.77%+14.63%
2023+13.16%+4.82%-5.25%+2.93%+3.93%+2.38%+5.51%-1.20%+1.86%-4.40%+11.33%+3.06%+43.37%
2022+3.67%+2.52%+0.26%-3.19%-5.24%-6.78%+4.55%+1.94%-18.72%+14.47%+9.02%-7.99%-9.35%
2021+1.90%+8.37%+0.70%+4.94%-0.35%+1.25%+0.84%+1.46%-1.16%+1.84%-3.06%+3.82%+22.02%
2020-11.91%-3.36%-21.67%+11.78%-4.34%+3.08%-0.65%+0.73%+0.92%-5.64%+18.80%-3.42%-19.64%
2019+2.32%+0.32%+1.24%+8.43%+5.90%+0.70%+20.16%

Drawdown analysis of Blue Owl Capital (OBDC)

The maximum drawdown for the OBDC was -56.04%, occurring on Mar 23, 2020. Recovery took 512 trading sessions.

The current OBDC drawdown is -18.36%.

Since Jul 18, 2019 OBDC has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 1 time
  • 20% or more: 3 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-56.04%Dec 27, 201958Mar 23, 2020512Apr 1, 2022570
-28.13%Apr 14, 2022115Sep 29, 2022168Jun 1, 2023283
-23.89%Jul 17, 2025175Mar 27, 2026OngoingOngoingOngoing
-17.93%Feb 19, 202534Apr 8, 202567Jul 16, 2025101
-13.20%May 31, 202451Aug 14, 2024127Feb 18, 2025178
-11.00%Sep 19, 20198Oct 1, 201928Nov 8, 201936
-6.13%Sep 28, 202321Oct 27, 20235Nov 3, 202326
-5.72%Jul 31, 202313Aug 17, 202329Sep 28, 202342
-3.96%Jan 22, 202411Feb 6, 202411Feb 22, 202422
-3.85%Jun 16, 20234Jun 23, 20236Jul 3, 202310
-3.30%Nov 14, 20191Nov 15, 201923Dec 19, 201924
-2.09%Sep 6, 20193Sep 11, 20192Sep 13, 20195
-2.05%Jun 7, 20233Jun 12, 20234Jun 16, 20237
-1.94%Aug 13, 20193Aug 16, 201912Sep 4, 201915
-1.73%Apr 8, 20245Apr 15, 20245Apr 22, 202410
-1.64%Dec 19, 20192Dec 23, 20192Dec 26, 20194
-1.64%Mar 13, 20241Mar 14, 20244Mar 20, 20245
-1.49%Jul 18, 20233Jul 21, 20236Jul 31, 20239
-1.48%Apr 1, 20221Apr 4, 20223Apr 7, 20224
-1.48%Dec 28, 20233Jan 3, 20241Jan 4, 20244
-1.38%Aug 2, 20191Aug 5, 20196Aug 13, 20197
-1.30%Nov 14, 20232Nov 16, 20232Nov 20, 20234
-1.21%May 10, 20241May 13, 20246May 21, 20247
-1.12%Jan 12, 20242Jan 17, 20243Jan 22, 20245
-1.10%Jun 1, 20233Jun 6, 20231Jun 7, 20234