StockComparison Logo
vs

XENE vs NVTS

Comparison between Xenon Pharmaceuticals Inc (XENE, Company) and Navitas Semiconductor Corp (NVTS, Company).

XENE is from the Healthcare sector, while NVTS is from the Technology sector.

5-Year PerformanceXENE has outperformed NVTS, delivering a return of +25.0% compared to +18.4%

XENE vs NVTS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
XENE
$5.28B
Winner
NVTS
$5.29B
Max Drawdown
Winner
XENE
90.43%
NVTS
92.04%
Sharpe Ratio
XENE
1.14
Winner
NVTS
1.85
5Y Beta
Winner
XENE
0.95
NVTS
2.74
Industry
XENE
Biotechnology
NVTS
Semiconductors
P/E Ratio
XENE
-11.75
Winner
NVTS
-40.08
PEG Ratio
XENE
-0.29
Winner
NVTS
-1.15
5Y EPS CAGR
XENE
40.27%
NVTS
N/A
Debt to Equity
XENE
0.00%
NVTS
0.00%
Free Cash Flow Yield
XENE
-5.82%
Winner
NVTS
-0.90%

XENE vs NVTS - Historical Returns

Returns include dividend reinvestment.

1M
XENE
-4.22%
Winner
NVTS
+74.17%
3M
XENE
+29.48%
Winner
NVTS
+191.75%
6M
XENE
+35.78%
Winner
NVTS
+204.50%
1Y
XENE
+73.97%
Winner
NVTS
+1049.50%
5Y(CAGR)
Winner
XENE
+25.04%
NVTS
+18.40%
10Y(CAGR)
XENE
+23.47%
NVTS
N/A
Max(CAGR)
Winner
XENE
+15.38%
NVTS
+15.12%

XENE vs NVTS - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

YearXENENVTS
2026+22.90%+174.34%
2025+11.58%+104.58%
2024-12.71%-53.21%
2023+23.62%+123.55%
2022+24.82%-78.41%
2021+111.94%+56.34%
2020+12.10%N/A
2019+96.26%N/A
2018+119.48%N/A
2017-64.01%N/A
2016-3.27%N/A
2015-57.01%N/A
2014+88.10%N/A

XENE vs NVTS Drawdown Comparison

The maximum drawdown for XENE was -90.43%, occurring on Nov 14, 2017. Recovery took 1696 trading sessions.

The maximum drawdown for NVTS was -92.04%, occurring on Apr 3, 2025. Recovery took 1124 trading sessions.

The current XENE drawdown is -12.87%.

RankXENENVTS
#1-90.43%
Jan 8, 2015 - Oct 4, 2021
-92.04%
Nov 15, 2021 - May 11, 2026
#2-43.59%
Feb 9, 2024 - Mar 9, 2026
-18.02%
Feb 8, 2021 - Oct 15, 2021
#3-34.08%
May 9, 2023 - Dec 22, 2023
-15.01%
May 11, 2026 - May 20, 2026
#4-30.14%
Nov 5, 2021 - Aug 4, 2022
-11.38%
Oct 18, 2021 - Nov 2, 2021
#5-25.87%
Nov 11, 2014 - Dec 11, 2014
-5.15%
Jan 25, 2021 - Feb 2, 2021
#6-17.08%
Mar 1, 2023 - May 3, 2023
-0.07%
Nov 4, 2021 - Nov 8, 2021
#7-16.98%
Aug 24, 2022 - Feb 13, 2023
N/A
#8-14.95%
Mar 9, 2026 - Mar 24, 2026
N/A
#9-11.44%
Oct 15, 2021 - Nov 2, 2021
N/A
#10-11.09%
Dec 11, 2014 - Dec 29, 2014
N/A
#11-9.36%
Feb 13, 2023 - Mar 1, 2023
N/A
#12-8.58%
Jan 8, 2024 - Feb 8, 2024
N/A
#13-8.27%
Aug 10, 2022 - Aug 24, 2022
N/A
#14-6.08%
Dec 29, 2014 - Jan 7, 2015
N/A
#15-4.89%
Dec 27, 2023 - Jan 8, 2024
N/A

Correlation

Correlation between XENE and NVTS is -0.12 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.12
-101

Select Stocks to Compare