StockComparison Logo
vs

REPL vs KBDC

Comparison between Replimune Group Inc (REPL, Company) and Kayne Anderson BDC Inc (KBDC, Company).

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

REPL vs KBDC - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
REPL
$889M
Winner
KBDC
$890M
Max Drawdown
REPL
96.77%
Winner
KBDC
26.67%
Sharpe Ratio
Winner
REPL
1.52
KBDC
-0.40
5Y Beta
REPL
0.77
Winner
KBDC
0.46
Industry
REPL
Biotechnology
KBDC
Asset Management
P/E Ratio
Winner
REPL
-2.72
KBDC
10.40
Forward P/E
REPL
N/A
KBDC
8.19
PEG Ratio
REPL
-0.16
KBDC
N/A
5Y EPS CAGR
REPL
16.21%
KBDC
N/A
Debt to Equity
REPL
50.14%
Winner
KBDC
0.00%
Free Cash Flow Yield
REPL
-31.53%
Winner
KBDC
-15.59%
P/S Ratio
REPL
N/A
KBDC
9.56
P/B Ratio
REPL
5.56
Winner
KBDC
0.84

REPL vs KBDC - Historical Returns

Returns include dividend reinvestment.

1M
REPL
-13.93%
Winner
KBDC
+1.97%
3M
Winner
REPL
+300.83%
KBDC
-2.82%
6M
Winner
REPL
+25.81%
KBDC
-2.05%
1Y
Winner
REPL
+212.90%
KBDC
-4.98%
5Y(CAGR)
REPL
-21.71%
KBDC
N/A
10Y(CAGR)
REPL
-5.42%
KBDC
N/A
Max(CAGR)
REPL
-5.42%
Winner
KBDC
+3.00%

REPL vs KBDC - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearREPLKBDC
2026+8.99%-0.34%
2025-22.61%-3.30%
2024+39.68%+9.80%
2023-68.01%N/A
2022-7.20%N/A
2021-29.11%N/A
2020+160.94%N/A
2019+36.67%N/A
2018-34.04%N/A

REPL vs KBDC Drawdown Comparison

The maximum drawdown for REPL was -96.77%, occurring on Apr 13, 2026. This drawdown has not yet recovered.

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

The current REPL drawdown is -81.58%. The current KBDC drawdown is -10.37%.

RankREPLKBDC
#1-96.77%
Dec 1, 2020 - Apr 13, 2026
-19.61%
Feb 18, 2025 - Oct 1, 2025
#2-59.80%
Sep 4, 2018 - Jun 4, 2020
-4.27%
Jul 3, 2024 - Sep 30, 2024
#3-27.36%
Jun 25, 2020 - Aug 28, 2020
-3.35%
Dec 13, 2024 - Jan 2, 2025
#4-23.56%
Aug 31, 2020 - Oct 14, 2020
-3.18%
Nov 13, 2024 - Nov 29, 2024
#5-15.89%
Jun 8, 2020 - Jun 25, 2020
-2.22%
Sep 30, 2024 - Oct 24, 2024
#6-9.20%
Aug 29, 2018 - Sep 4, 2018
-1.96%
May 22, 2024 - Jun 12, 2024
#7-8.89%
Nov 5, 2020 - Nov 17, 2020
-1.89%
Oct 24, 2024 - Nov 6, 2024
#8-7.50%
Oct 23, 2020 - Nov 4, 2020
-1.65%
Jun 12, 2024 - Jun 18, 2024
#9-4.70%
Aug 16, 2018 - Aug 28, 2018
-1.59%
Dec 2, 2024 - Dec 5, 2024
#10-3.42%
Aug 2, 2018 - Aug 10, 2018
-1.43%
Jan 3, 2025 - Jan 24, 2025
#11-2.98%
Nov 20, 2020 - Nov 25, 2020
-1.34%
Jan 27, 2025 - Jan 31, 2025
#12-2.38%
Oct 20, 2020 - Oct 22, 2020
-1.24%
Dec 5, 2024 - Dec 12, 2024
#13-1.79%
Jun 4, 2020 - Jun 8, 2020
-1.21%
Jun 20, 2024 - Jul 2, 2024
#14-1.33%
Aug 14, 2018 - Aug 16, 2018
-1.15%
Feb 4, 2025 - Feb 13, 2025
#15-1.12%
Jul 20, 2018 - Aug 1, 2018
-0.90%
Nov 6, 2024 - Nov 13, 2024

Correlation

Correlation between REPL and KBDC is 0.31 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.31
-101

Select Stocks to Compare