StockComparison Logo
vs

KMTS vs WVE

Comparison between Kestra Medical Technologies Ltd (KMTS, Company) and Wave Life Sciences Ltd (WVE, Company).

Both KMTS and WVE are from the Healthcare sector.

KMTS vs WVE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
KMTS
$1.23B
WVE
$1.22B
Max Drawdown
Winner
KMTS
43.74%
WVE
97.77%
Sharpe Ratio
KMTS
0.24
Winner
WVE
0.46
5Y Beta
Winner
KMTS
1.27
WVE
1.47
Industry
KMTS
Medical Instruments & Supplies
WVE
Biotechnology
P/E Ratio
Winner
KMTS
-7.67
WVE
-5.87
PEG Ratio
KMTS
N/A
WVE
-0.17
5Y EPS CAGR
KMTS
N/A
WVE
-19.81%
Debt to Equity
KMTS
14.67%
Winner
WVE
0.00%
Free Cash Flow Yield
Winner
KMTS
-9.04%
WVE
-15.17%
P/S Ratio
Winner
KMTS
14.82
WVE
17.27
P/B Ratio
KMTS
4.31
Winner
WVE
2.38

KMTS vs WVE - Historical Returns

Returns include dividend reinvestment.

1M
Winner
KMTS
-4.20%
WVE
-20.19%
3M
Winner
KMTS
-18.14%
WVE
-56.59%
6M
Winner
KMTS
-19.40%
WVE
-23.50%
1Y
Winner
KMTS
-2.81%
WVE
-15.11%
5Y(CAGR)
KMTS
N/A
WVE
-3.28%
10Y(CAGR)
KMTS
N/A
WVE
-9.52%
Max(CAGR)
Winner
KMTS
-9.05%
WVE
-9.26%

KMTS vs WVE - Annual Returns (2015 - 2026)

Returns include dividend reinvestment.

YearKMTSWVE
2026-20.46%-64.08%
2025+21.43%+27.68%
2024N/A+131.65%
2023N/A-18.55%
2022N/A+115.38%
2021N/A-62.12%
2020N/A-1.38%
2019N/A-80.46%
2018N/A+20.80%
2017N/A+33.97%
2016N/A+73.52%
2015N/A-0.31%

KMTS vs WVE Drawdown Comparison

The maximum drawdown for KMTS was -43.74%, occurring on Aug 6, 2025. Recovery took 119 trading sessions.

The maximum drawdown for WVE was -97.77%, occurring on May 13, 2022. This drawdown has not yet recovered.

The current KMTS drawdown is -30.74%. The current WVE drawdown is -89.62%.

RankKMTSWVE
#1-43.74%
Apr 2, 2025 - Sep 23, 2025
-97.77%
Sep 24, 2018 - May 13, 2022
#2-36.20%
Dec 22, 2025 - Apr 10, 2026
-61.44%
Nov 25, 2016 - Jan 23, 2018
#3-17.72%
Oct 30, 2025 - Dec 22, 2025
-50.97%
Dec 22, 2015 - Mar 16, 2016
#4-14.53%
Sep 23, 2025 - Oct 20, 2025
-38.12%
Feb 16, 2018 - Sep 24, 2018
#5-7.18%
Mar 17, 2025 - Mar 21, 2025
-36.57%
Mar 16, 2016 - Jun 20, 2016
#6-7.06%
Mar 25, 2025 - Apr 2, 2025
-32.07%
Jul 18, 2016 - Sep 20, 2016
#7-6.55%
Mar 6, 2025 - Mar 17, 2025
-22.47%
Dec 2, 2015 - Dec 21, 2015
#8-4.32%
Oct 20, 2025 - Oct 27, 2025
-16.75%
Sep 23, 2016 - Nov 9, 2016
#9-1.76%
Mar 21, 2025 - Mar 25, 2025
-5.77%
Jan 24, 2018 - Feb 9, 2018
#10-0.11%
Oct 28, 2025 - Oct 30, 2025
-3.81%
Jun 23, 2016 - Jul 7, 2016
#11N/A-3.78%
Jul 12, 2016 - Jul 18, 2016
#12N/A-3.47%
Jul 8, 2016 - Jul 12, 2016
#13N/A-3.43%
Nov 15, 2016 - Nov 18, 2016
#14N/A-2.34%
Jun 20, 2016 - Jun 23, 2016
#15N/A-1.31%
Nov 11, 2015 - Nov 25, 2015

Correlation

Correlation between KMTS and WVE is 0.39 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.39
-101

Select Stocks to Compare