StockComparison Logo
vs

XZO vs KMTS

Comparison between Exzeo Group Inc (XZO, Company) and Kestra Medical Technologies Ltd (KMTS, Company).

XZO is from the Financial Services sector, while KMTS is from the Healthcare sector.

XZO vs KMTS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
XZO
$1.46B
KMTS
$1.46B
Max Drawdown
XZO
48.25%
Winner
KMTS
43.74%
Sharpe Ratio
XZO
-0.29
Winner
KMTS
1.26
5Y Beta
XZO
1.67
Winner
KMTS
1.23
Industry
XZO
Insurance - Diversified
KMTS
Medical Instruments & Supplies
P/E Ratio
XZO
17.69
Winner
KMTS
-10.48
Debt to Equity
Winner
XZO
0.00%
KMTS
16.43%
Free Cash Flow Yield
Winner
XZO
0.00%
KMTS
-7.97%
P/S Ratio
Winner
XZO
6.46
KMTS
15.44
P/B Ratio
Winner
XZO
5.13
KMTS
5.16

XZO vs KMTS - Historical Returns

Returns include dividend reinvestment.

1M
XZO
-6.81%
Winner
KMTS
+9.08%
3M
XZO
+10.51%
Winner
KMTS
+29.87%
6M
XZO
-2.22%
Winner
KMTS
+3.85%
1Y
XZO
N/A
KMTS
+93.52%
Max(CAGR)
XZO
-30.77%
Winner
KMTS
+20.03%

XZO vs KMTS - Annual Returns (2025 - 2026)

Returns include dividend reinvestment.

YearXZOKMTS
2026-30.23%+16.24%
2025+15.42%+21.43%

XZO vs KMTS Drawdown Comparison

The maximum drawdown for XZO was -48.25%, occurring on Jun 4, 2026. This drawdown has not yet recovered.

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

The current XZO drawdown is -34.52%.

RankXZOKMTS
#1-48.25%
Dec 31, 2025 - Jun 4, 2026
-43.74%
Apr 2, 2025 - Sep 23, 2025
#2-34.36%
Nov 5, 2025 - Dec 22, 2025
-36.20%
Dec 22, 2025 - Aug 10, 2026
#3-2.84%
Dec 24, 2025 - Dec 29, 2025
-17.72%
Oct 30, 2025 - Dec 22, 2025
#4N/A-14.53%
Sep 23, 2025 - Oct 20, 2025
#5N/A-7.18%
Mar 17, 2025 - Mar 21, 2025
#6N/A-7.06%
Mar 25, 2025 - Apr 2, 2025
#7N/A-6.55%
Mar 6, 2025 - Mar 17, 2025
#8N/A-4.32%
Oct 20, 2025 - Oct 27, 2025
#9N/A-1.76%
Mar 21, 2025 - Mar 25, 2025
#10N/A-0.11%
Oct 28, 2025 - Oct 30, 2025

Correlation

Correlation between XZO and KMTS is 0.55 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.55
-101

Select Stocks to Compare