StockComparison Logo
vs

EPOW vs TPST

Comparison between E-Power Inc - Class A (EPOW, Company) and Tempest Therapeutics Inc (TPST, Company).

EPOW is from the Industrials sector, while TPST is from the Healthcare sector.

EPOW vs TPST - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EPOW
$18M
TPST
$18M
Max Drawdown
Winner
EPOW
59.62%
TPST
100.00%
Sharpe Ratio
Winner
EPOW
0.06
TPST
-1.19
5Y Beta
Winner
EPOW
0.14
TPST
1.06
Industry
EPOW
Electrical Equipment & Parts
TPST
Biotechnology
P/E Ratio
Winner
EPOW
-1.10
TPST
-0.24
PEG Ratio
EPOW
-0.04
TPST
N/A
5Y EPS CAGR
EPOW
10.83%
TPST
N/A
Debt to Equity
Winner
EPOW
-569.52%
TPST
0.00%
P/S Ratio
EPOW
0.53
TPST
N/A
P/B Ratio
Winner
EPOW
9.68
TPST
23.24

EPOW vs TPST - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EPOW
-14.35%
TPST
-31.69%
3M
Winner
EPOW
-19.24%
TPST
-43.44%
6M
Winner
EPOW
-38.83%
TPST
-57.04%
1Y
Winner
EPOW
-36.70%
TPST
-81.88%
5Y(CAGR)
EPOW
N/A
TPST
-66.19%
10Y(CAGR)
EPOW
N/A
TPST
-61.42%
Max(CAGR)
Winner
EPOW
-18.25%
TPST
-51.28%

EPOW vs TPST - Annual Returns (2012 - 2026)

Returns include dividend reinvestment.

YearEPOWTPST
2026-44.03%-57.63%
2025+13.62%-74.28%
2024-4.16%-81.08%
2023N/A+259.15%
2022N/A-78.90%
2021N/A-82.91%
2020N/A-69.73%
2019N/A-17.85%
2018N/A-60.74%
2017N/A-17.65%
2016N/A-83.44%
2015N/A-78.68%
2014N/A+385.40%
2013N/A+7.53%
2012N/A+11.60%

EPOW vs TPST Drawdown Comparison

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

The maximum drawdown for TPST was -100.00%, occurring on Jun 11, 2026. This drawdown has not yet recovered.

The current EPOW drawdown is -59.62%. The current TPST drawdown is -100.00%.

RankEPOWTPST
#1-59.62%
Sep 30, 2025 - Jun 16, 2026
-100.00%
Mar 24, 2015 - Jun 11, 2026
#2-44.00%
Mar 12, 2024 - Aug 22, 2024
-58.91%
Jun 10, 2013 - Sep 8, 2014
#3-35.40%
Sep 6, 2024 - Sep 26, 2025
-35.71%
Mar 11, 2013 - Jun 10, 2013
#4-26.91%
Sep 26, 2025 - Sep 30, 2025
-20.10%
Jan 7, 2015 - Mar 24, 2015
#5-18.20%
Feb 22, 2024 - Mar 11, 2024
-18.55%
Sep 29, 2014 - Oct 23, 2014
#6-5.68%
Aug 23, 2024 - Sep 6, 2024
-16.13%
Nov 28, 2012 - Feb 25, 2013
#7N/A-15.34%
Dec 19, 2014 - Jan 7, 2015
#8N/A-13.52%
Sep 16, 2014 - Sep 29, 2014
#9N/A-12.26%
Dec 12, 2014 - Dec 17, 2014
#10N/A-11.76%
Nov 13, 2012 - Nov 21, 2012
#11N/A-8.88%
Nov 26, 2014 - Dec 4, 2014
#12N/A-8.84%
Oct 30, 2014 - Nov 6, 2014
#13N/A-6.01%
Nov 21, 2012 - Nov 28, 2012
#14N/A-4.67%
Dec 9, 2014 - Dec 12, 2014
#15N/A-4.65%
Sep 8, 2014 - Sep 16, 2014

Correlation

Correlation between EPOW and TPST is -0.17 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.17
-101

Select Stocks to Compare