StockComparison Logo
vs

VLN vs NAUT

Comparison between Valens Semiconductor Ltd (VLN, Company) and Nautilus Biotechnology Inc (NAUT, Company).

VLN is from the Technology sector, while NAUT is from the Healthcare sector.

5-Year PerformanceVLN has outperformed NAUT, delivering a return of -14.2% compared to -25.3%

VLN vs NAUT - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
VLN
$325M
Winner
NAUT
$325M
Max Drawdown
Winner
VLN
90.13%
NAUT
94.19%
Sharpe Ratio
VLN
0.79
Winner
NAUT
1.70
5Y Beta
Winner
VLN
1.58
NAUT
1.78
Industry
VLN
Semiconductors
NAUT
Biotechnology
P/E Ratio
Winner
VLN
-10.28
NAUT
-5.67
Forward P/E
VLN
60.61
NAUT
N/A
Debt to Equity
VLN
0.00%
NAUT
0.00%
Free Cash Flow Yield
Winner
VLN
-4.25%
NAUT
-15.81%
P/S Ratio
VLN
5.24
NAUT
N/A
P/B Ratio
VLN
3.69
Winner
NAUT
2.28

VLN vs NAUT - Historical Returns

Returns include dividend reinvestment.

1M
Winner
VLN
+43.11%
NAUT
-10.73%
3M
Winner
VLN
+123.61%
NAUT
+7.05%
6M
Winner
VLN
+92.81%
NAUT
+24.04%
1Y
VLN
+47.71%
Winner
NAUT
+236.03%
5Y(CAGR)
Winner
VLN
-14.22%
NAUT
-25.26%
Max(CAGR)
Winner
VLN
-14.22%
NAUT
-25.26%

VLN vs NAUT - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearVLNNAUT
2026+106.41%+35.08%
2025-49.47%+15.38%
2024+7.44%-44.37%
2023-44.32%+76.92%
2022-28.02%-66.04%
2021+16.84%-52.91%

VLN vs NAUT Drawdown Comparison

The maximum drawdown for VLN was -90.13%, occurring on Mar 30, 2026. This drawdown has not yet recovered.

The maximum drawdown for NAUT was -94.19%, occurring on Sep 3, 2025. This drawdown has not yet recovered.

The current VLN drawdown is -71.38%. The current NAUT drawdown is -76.55%.

RankVLNNAUT
#1-90.13%
Nov 9, 2021 - Mar 30, 2026
-94.19%
Jun 10, 2021 - Sep 3, 2025
#2-17.81%
Oct 12, 2021 - Oct 26, 2021
N/A
#3-10.74%
Oct 4, 2021 - Oct 7, 2021
N/A
#4-9.17%
Oct 26, 2021 - Nov 1, 2021
N/A
#5-6.70%
Nov 1, 2021 - Nov 8, 2021
N/A

Correlation

Correlation between VLN and NAUT is 0.58 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.58
-101

Select Stocks to Compare