StockComparison Logo
vs

NVTS vs STVN

Comparison between Navitas Semiconductor Corp (NVTS, Company) and Stevanato Group Spa (STVN, Company).

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

5-Year PerformanceNVTS has outperformed STVN, delivering a return of +18.5% compared to -2.5%

NVTS vs STVN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
NVTS
$4.71B
STVN
$4.71B
Max Drawdown
NVTS
92.04%
Winner
STVN
62.16%
Sharpe Ratio
Winner
NVTS
1.43
STVN
-0.55
5Y Beta
NVTS
2.82
Winner
STVN
0.90
Industry
NVTS
Semiconductors
STVN
Medical Instruments & Supplies
P/E Ratio
Winner
NVTS
-35.74
STVN
28.53
Forward P/E
NVTS
N/A
STVN
19.46
PEG Ratio
Winner
NVTS
-1.02
STVN
1.25
Dividend Yield
NVTS
N/A
STVN
0.36%
5Y EPS CAGR
NVTS
N/A
STVN
7.16%
Debt to Equity
Winner
NVTS
0.00%
STVN
29.30%
Free Cash Flow Yield
NVTS
-1.01%
Winner
STVN
-0.18%
P/S Ratio
NVTS
123.71
Winner
STVN
3.83
P/B Ratio
NVTS
11.71
Winner
STVN
2.67

NVTS vs STVN - Historical Returns

Returns include dividend reinvestment.

1M
Winner
NVTS
+21.51%
STVN
-6.02%
3M
Winner
NVTS
+134.37%
STVN
+17.09%
6M
Winner
NVTS
+172.29%
STVN
-17.67%
1Y
Winner
NVTS
+199.49%
STVN
-28.58%
5Y(CAGR)
Winner
NVTS
+18.54%
STVN
-2.54%
Max(CAGR)
Winner
NVTS
+15.30%
STVN
-2.54%

NVTS vs STVN - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearNVTSSTVN
2026+179.12%-16.71%
2025+104.58%-9.86%
2024-53.21%-17.74%
2023+123.55%+56.36%
2022-78.41%-16.00%
2021+56.34%+14.13%

NVTS vs STVN Drawdown Comparison

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

The maximum drawdown for STVN was -61.94%, occurring on Mar 27, 2026. This drawdown has not yet recovered.

The current NVTS drawdown is -26.42%. The current STVN drawdown is -51.42%.

RankNVTSSTVN
#1-92.04%
Nov 15, 2021 - May 11, 2026
-61.94%
Aug 8, 2023 - Mar 27, 2026
#2-35.51%
May 26, 2026 - Jun 10, 2026
-50.87%
Sep 24, 2021 - May 11, 2023
#3-18.02%
Feb 8, 2021 - Oct 15, 2021
-9.37%
Jul 19, 2023 - Aug 8, 2023
#4-15.01%
May 11, 2026 - May 20, 2026
-7.96%
May 11, 2023 - Jun 8, 2023
#5-11.38%
Oct 18, 2021 - Nov 2, 2021
-6.46%
Aug 25, 2021 - Sep 2, 2021
#6-5.15%
Jan 25, 2021 - Feb 2, 2021
-5.56%
Aug 11, 2021 - Aug 19, 2021
#7-0.07%
Nov 4, 2021 - Nov 8, 2021
-4.93%
Sep 7, 2021 - Sep 22, 2021
#8N/A-4.49%
Aug 4, 2021 - Aug 11, 2021
#9N/A-4.47%
Jun 22, 2023 - Jul 19, 2023
#10N/A-3.64%
Jul 23, 2021 - Aug 4, 2021
#11N/A-1.46%
Jul 20, 2021 - Jul 22, 2021
#12N/A-0.66%
Jul 16, 2021 - Jul 20, 2021
#13N/A-0.43%
Aug 23, 2021 - Aug 25, 2021
#14N/A-0.17%
Jun 8, 2023 - Jun 12, 2023
#15N/A-0.15%
Jun 16, 2023 - Jun 21, 2023

Correlation

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

-0.00
-101

Select Stocks to Compare