StockComparison Logo
vs

STVN vs NVTS

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

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

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

STVN vs NVTS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

STVN vs NVTS - Historical Returns

Returns include dividend reinvestment.

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

STVN vs NVTS - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

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

STVN vs NVTS Drawdown Comparison

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

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

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

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

Correlation

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