StockComparison Logo
vs

FMST vs EVAX

Comparison between Foremost Clean Energy Ltd New (FMST, Company) and Evaxion Biotech A/S (EVAX, Company).

FMST is from the Basic Materials sector, while EVAX is from the Healthcare sector.

FMST vs EVAX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
FMST
$25M
Winner
EVAX
$25M
Max Drawdown
Winner
FMST
74.54%
EVAX
99.79%
Sharpe Ratio
FMST
-0.02
Winner
EVAX
0.54
5Y Beta
FMST
1.61
Winner
EVAX
0.78
Industry
FMST
Other Industrial Metals & Mining
EVAX
Biotechnology
P/E Ratio
Winner
FMST
-4.75
EVAX
-0.41
Forward P/E
FMST
N/A
EVAX
3.57
5Y EPS CAGR
FMST
-12.79%
EVAX
N/A
Debt to Equity
FMST
0.00%
EVAX
0.00%
Free Cash Flow Yield
Winner
FMST
-24.46%
EVAX
-26.69%
P/S Ratio
FMST
N/A
EVAX
3.37
P/B Ratio
Winner
FMST
1.31
EVAX
2.14

FMST vs EVAX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
FMST
-4.64%
EVAX
-11.56%
3M
Winner
FMST
-16.76%
EVAX
-34.49%
6M
FMST
-36.84%
Winner
EVAX
-20.28%
1Y
FMST
-36.56%
Winner
EVAX
-3.58%
5Y(CAGR)
FMST
N/A
EVAX
-59.89%
Max(CAGR)
Winner
FMST
+6.03%
EVAX
-61.07%

FMST vs EVAX - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearFMSTEVAX
2026-37.12%-39.92%
2025+60.61%+3.22%
2024N/A-88.42%
2023N/A-60.59%
2022N/A-61.24%
2021N/A-55.31%

FMST vs EVAX Drawdown Comparison

The maximum drawdown for FMST was -74.54%, occurring on Jul 1, 2026. This drawdown has not yet recovered.

The maximum drawdown for EVAX was -99.79%, occurring on Apr 21, 2025. This drawdown has not yet recovered.

The current FMST drawdown is -73.43%. The current EVAX drawdown is -99.55%.

RankFMSTEVAX
#1-74.54%
Jun 5, 2025 - Jul 1, 2026
-99.79%
Nov 4, 2021 - Apr 21, 2025
#2-51.36%
Jan 31, 2025 - May 12, 2025
-47.74%
Feb 8, 2021 - Nov 4, 2021
#3-13.67%
May 19, 2025 - May 22, 2025
N/A
#4-12.47%
May 28, 2025 - Jun 2, 2025
N/A
#5-5.00%
May 12, 2025 - May 14, 2025
N/A

Correlation

Correlation between FMST and EVAX is 0.42 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.42
-101

Select Stocks to Compare