StockComparison Logo
vs

PTN vs EVTV

Comparison between Palatin Technologies Inc (PTN, Company) and Envirotech Vehicles Inc (EVTV, Company).

PTN is from the Healthcare sector, while EVTV is from the Consumer Cyclical sector.

PTN vs EVTV - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
PTN
$22M
Winner
EVTV
$22M
Max Drawdown
Winner
PTN
57.61%
EVTV
99.99%
Sharpe Ratio
PTN
0.72
Winner
EVTV
0.78
5Y Beta
Winner
PTN
0.11
EVTV
0.73
Industry
PTN
Biotechnology
EVTV
Auto Manufacturers
P/E Ratio
Winner
PTN
-4.84
EVTV
-0.44
Forward P/E
PTN
42.92
EVTV
N/A
5Y EPS CAGR
PTN
N/A
EVTV
38.30%
Debt to Equity
PTN
0.00%
Winner
EVTV
-55.52%
Free Cash Flow Yield
PTN
-68.86%
EVTV
N/A
P/S Ratio
PTN
N/A
EVTV
2.88
P/B Ratio
PTN
N/A
EVTV
13.19

PTN vs EVTV - Historical Returns

Returns include dividend reinvestment.

1M
Winner
PTN
-19.62%
EVTV
-43.32%
3M
PTN
-47.27%
Winner
EVTV
-9.09%
6M
PTN
-42.00%
Winner
EVTV
+74.98%
1Y
PTN
N/A
EVTV
-11.45%
5Y(CAGR)
PTN
N/A
EVTV
-52.01%
10Y(CAGR)
PTN
N/A
EVTV
-53.75%
Max(CAGR)
Winner
PTN
+19.13%
EVTV
-53.75%

PTN vs EVTV - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearPTNEVTV
2026-23.68%+245.68%
2025+39.31%-97.01%
2024N/A-3.97%
2023N/A-40.35%
2022N/A-54.78%
2021N/A-41.85%
2020N/A+114.59%
2019N/A-43.22%
2018N/A-94.48%
2017N/A-39.31%

PTN vs EVTV Drawdown Comparison

The maximum drawdown for PTN was -57.61%, occurring on Jun 16, 2026. This drawdown has not yet recovered.

The maximum drawdown for EVTV was -99.99%, occurring on Dec 31, 2025. This drawdown has not yet recovered.

The current PTN drawdown is -56.25%. The current EVTV drawdown is -99.96%.

RankPTNEVTV
#1-57.61%
Dec 15, 2025 - Jun 16, 2026
-99.99%
Jul 12, 2017 - Dec 31, 2025
#2-25.59%
Nov 21, 2025 - Dec 5, 2025
-1.46%
Jul 6, 2017 - Jul 11, 2017
#3-10.29%
Dec 9, 2025 - Dec 15, 2025
N/A
#4-7.04%
Dec 5, 2025 - Dec 9, 2025
N/A
#5-2.17%
Nov 12, 2025 - Nov 17, 2025
N/A

Correlation

Correlation between PTN and EVTV is 0.04 which considered as a very weak or no correlation - the stocks move independently of each other.

0.04
-101

Select Stocks to Compare