StockComparison Logo
vs

NVTS vs XENE

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

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

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

NVTS vs XENE - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

NVTS vs XENE - Historical Returns

Returns include dividend reinvestment.

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

NVTS vs XENE - Annual Returns (2014 - 2026)

Returns include dividend reinvestment.

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

NVTS vs XENE Drawdown Comparison

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

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

The current XENE drawdown is -12.87%.

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

Correlation

Correlation between NVTS and XENE 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