StockComparison Logo
vs

EVTV vs PTN

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

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

EVTV vs PTN - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

EVTV vs PTN - Historical Returns

Returns include dividend reinvestment.

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

EVTV vs PTN - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

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

EVTV vs PTN Drawdown Comparison

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

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

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

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

Correlation

Correlation between EVTV and PTN 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