StockComparison Logo
vs

OBDC vs DNTH

Comparison between Blue Owl Capital Corp (OBDC, Company) and Dianthus Therapeutics Inc (DNTH, Company).

OBDC is from the Financial Services sector, while DNTH is from the Healthcare sector.

OBDC vs DNTH - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OBDC
$5.34B
Winner
DNTH
$5.35B
Max Drawdown
OBDC
56.87%
Winner
DNTH
53.48%
Sharpe Ratio
OBDC
-0.79
Winner
DNTH
2.79
5Y Beta
Winner
OBDC
0.77
DNTH
1.14
Industry
OBDC
Asset Management
DNTH
Biotechnology
P/E Ratio
OBDC
15.17
Winner
DNTH
-24.04
Forward P/E
OBDC
9.93
DNTH
N/A
PEG Ratio
OBDC
N/A
DNTH
-1.00
Dividend Yield
OBDC
13.60%
DNTH
N/A
5Y Dividends CAGR
OBDC
5.27%
DNTH
N/A
Debt to Equity
OBDC
118.18%
Winner
DNTH
0.00%
Free Cash Flow Yield
Winner
OBDC
50.00%
DNTH
-2.43%

OBDC vs DNTH - Historical Returns

Returns include dividend reinvestment.

1M
OBDC
+0.79%
Winner
DNTH
+20.75%
3M
OBDC
+2.95%
Winner
DNTH
+12.11%
6M
OBDC
-9.37%
Winner
DNTH
+157.27%
1Y
OBDC
-15.84%
Winner
DNTH
+437.37%
5Y(CAGR)
OBDC
+5.30%
DNTH
N/A
Max(CAGR)
OBDC
+5.86%
Winner
DNTH
+117.24%

OBDC vs DNTH - Annual Returns (2019 - 2026)

Returns include dividend reinvestment.

YearOBDCDNTH
2026-8.94%+147.15%
2025-8.81%+77.63%
2024+15.02%+90.39%
2023+39.62%-5.45%
2022-9.92%N/A
2021+25.48%N/A
2020-19.05%N/A
2019+20.16%N/A

OBDC vs DNTH Drawdown Comparison

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

The maximum drawdown for DNTH was -53.48%, occurring on Apr 8, 2025. Recovery took 366 trading sessions.

The current OBDC drawdown is -19.63%.

RankOBDCDNTH
#1-56.04%
Dec 27, 2019 - Apr 1, 2022
-53.48%
Mar 22, 2024 - Sep 9, 2025
#2-28.12%
Apr 14, 2022 - Jun 1, 2023
-50.77%
Sep 29, 2023 - Jan 9, 2024
#3-23.90%
Jul 17, 2025 - Mar 27, 2026
-22.66%
Jan 9, 2024 - Jan 22, 2024
#4-17.93%
Feb 19, 2025 - Jul 16, 2025
-20.20%
Apr 15, 2026 - Jun 30, 2026
#5-13.20%
May 31, 2024 - Feb 18, 2025
-19.03%
Dec 4, 2025 - Jan 13, 2026
#6-11.00%
Sep 19, 2019 - Nov 8, 2019
-16.76%
Sep 29, 2025 - Nov 14, 2025
#7-6.12%
Sep 28, 2023 - Nov 3, 2023
-12.76%
Jan 30, 2026 - Feb 27, 2026
#8-5.72%
Jul 31, 2023 - Sep 28, 2023
-10.54%
Mar 10, 2026 - Apr 8, 2026
#9-3.97%
Jan 22, 2024 - Feb 22, 2024
-10.07%
Mar 13, 2024 - Mar 22, 2024
#10-3.85%
Jun 16, 2023 - Jul 3, 2023
-7.82%
Sep 17, 2025 - Sep 29, 2025
#11-3.30%
Nov 14, 2019 - Dec 19, 2019
-7.46%
Jun 30, 2026 - Jul 8, 2026
#12-2.09%
Sep 6, 2019 - Sep 13, 2019
-5.49%
Feb 27, 2024 - Mar 1, 2024
#13-2.05%
Jun 7, 2023 - Jun 16, 2023
-4.95%
Jan 14, 2026 - Jan 20, 2026
#14-1.94%
Aug 13, 2019 - Sep 4, 2019
-4.64%
Jan 22, 2026 - Jan 29, 2026
#15-1.73%
Apr 8, 2024 - Apr 22, 2024
-4.13%
Feb 7, 2024 - Feb 23, 2024

Correlation

Correlation between OBDC and DNTH is -0.38 which considered as a weak negative correlation - the stocks show a slight tendency to move in opposite directions.

-0.38
-101

Select Stocks to Compare