StockComparison Logo
vs

KBDC vs BIOA

Comparison between Kayne Anderson BDC Inc (KBDC, Company) and BioAge Labs Inc (BIOA, Company).

KBDC is from the Financial Services sector, while BIOA is from the Healthcare sector.

KBDC vs BIOA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
KBDC
$919M
Winner
BIOA
$922M
Max Drawdown
Winner
KBDC
26.67%
BIOA
88.23%
Sharpe Ratio
KBDC
-0.13
Winner
BIOA
2.24
5Y Beta
KBDC
N/A
BIOA
1.04
Industry
KBDC
Asset Management
BIOA
Drug Manufacturers - Specialty & Generic
P/E Ratio
KBDC
10.73
Winner
BIOA
-8.80
Forward P/E
KBDC
8.45
BIOA
N/A
Debt to Equity
Winner
KBDC
0.00%
BIOA
0.31%
Free Cash Flow Yield
KBDC
-15.10%
Winner
BIOA
-9.61%

KBDC vs BIOA - Historical Returns

Returns include dividend reinvestment.

1M
KBDC
-5.54%
Winner
BIOA
+35.40%
3M
KBDC
+1.74%
Winner
BIOA
+7.28%
6M
KBDC
-6.04%
Winner
BIOA
+67.77%
1Y
KBDC
-0.94%
Winner
BIOA
+373.12%
Max(CAGR)
KBDC
+3.04%
Winner
BIOA
+7.58%

KBDC vs BIOA - Annual Returns (2024 - 2026)

Returns include dividend reinvestment.

YearKBDCBIOA
2026-0.54%+61.89%
2025-3.30%+137.95%
2024+9.80%-68.38%

KBDC vs BIOA Drawdown Comparison

The maximum drawdown for KBDC was -19.61%, occurring on Oct 1, 2025. This drawdown has not yet recovered.

The maximum drawdown for BIOA was -88.23%, occurring on Apr 8, 2025. This drawdown has not yet recovered.

The current KBDC drawdown is -10.55%. The current BIOA drawdown is -19.59%.

RankKBDCBIOA
#1-19.61%
Feb 18, 2025 - Oct 1, 2025
-88.23%
Oct 21, 2024 - Apr 8, 2025
#2-4.27%
Jul 3, 2024 - Sep 30, 2024
-10.13%
Oct 8, 2024 - Oct 14, 2024
#3-3.35%
Dec 13, 2024 - Jan 2, 2025
-6.16%
Oct 15, 2024 - Oct 21, 2024
#4-3.18%
Nov 13, 2024 - Nov 29, 2024
-6.05%
Sep 27, 2024 - Oct 4, 2024
#5-2.22%
Sep 30, 2024 - Oct 24, 2024
N/A
#6-1.96%
May 22, 2024 - Jun 12, 2024
N/A
#7-1.89%
Oct 24, 2024 - Nov 6, 2024
N/A
#8-1.65%
Jun 12, 2024 - Jun 18, 2024
N/A
#9-1.59%
Dec 2, 2024 - Dec 5, 2024
N/A
#10-1.43%
Jan 3, 2025 - Jan 24, 2025
N/A
#11-1.34%
Jan 27, 2025 - Jan 31, 2025
N/A
#12-1.24%
Dec 5, 2024 - Dec 12, 2024
N/A
#13-1.21%
Jun 20, 2024 - Jul 2, 2024
N/A
#14-1.15%
Feb 4, 2025 - Feb 13, 2025
N/A
#15-0.90%
Nov 6, 2024 - Nov 13, 2024
N/A

Correlation

Correlation between KBDC and BIOA is -0.29 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.29
-101

Select Stocks to Compare