StockComparison Logo
vs

EPM vs HUMA

Comparison between Evolution Petroleum Corporation (EPM, Company) and Humacyte Inc (HUMA, Company).

EPM is from the Energy sector, while HUMA is from the Healthcare sector.

5-Year PerformanceEPM has outperformed HUMA, delivering a return of +6.4% compared to -44.0%

EPM vs HUMA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
EPM
$143M
Winner
HUMA
$143M
Max Drawdown
EPM
99.99%
Winner
HUMA
96.62%
Sharpe Ratio
Winner
EPM
-0.16
HUMA
-0.56
5Y Beta
Winner
EPM
0.49
HUMA
2.48
Industry
EPM
Oil & Gas E&p
HUMA
Biotechnology
P/E Ratio
Winner
EPM
-41.71
HUMA
-1.15
Forward P/E
EPM
256.41
Winner
HUMA
35.84
PEG Ratio
EPM
-0.10
HUMA
N/A
Dividend Yield
EPM
12.30%
HUMA
N/A
5Y Dividends CAGR
EPM
29.86%
HUMA
N/A
5Y EPS CAGR
EPM
-31.42%
HUMA
N/A
Debt to Equity
Winner
EPM
0.00%
HUMA
308.59%
Free Cash Flow Yield
Winner
EPM
18.99%
HUMA
-71.53%
P/S Ratio
Winner
EPM
1.72
HUMA
86.21
P/B Ratio
Winner
EPM
2.39
HUMA
15.65

EPM vs HUMA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EPM
+2.21%
HUMA
-8.82%
3M
EPM
-15.49%
Winner
HUMA
-9.81%
6M
Winner
EPM
+12.20%
HUMA
-39.18%
1Y
Winner
EPM
-10.42%
HUMA
-76.61%
5Y(CAGR)
Winner
EPM
+6.42%
HUMA
-43.98%
10Y(CAGR)
EPM
+3.12%
HUMA
N/A
Max(CAGR)
Winner
EPM
-9.49%
HUMA
-43.98%

EPM vs HUMA - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearEPMHUMA
2026+14.36%-34.50%
2025-25.70%-81.46%
2024-1.56%+74.74%
2023-10.35%+34.60%
2022+55.07%-71.49%
2021+92.88%-33.85%
2020-44.00%N/A
2019-18.44%N/A
2018+3.46%N/A
2017-24.96%N/A
2016+118.03%N/A
2015-34.21%N/A
2014-35.67%N/A
2013+48.82%N/A
2012-2.40%N/A
2011+22.90%N/A
2010+39.61%N/A
2009+249.92%N/A
2008-77.90%N/A
2007+58.81%N/A
2006+100.00%N/A
2005-25.00%N/A
2004+150.00%N/A
2003+0.00%N/A
2002-99.50%N/A
2001-42.86%N/A
2000-22.22%N/A
1999+233.33%N/A

EPM vs HUMA Drawdown Comparison

The maximum drawdown for EPM was -99.99%, occurring on Feb 28, 2003. This drawdown has not yet recovered.

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

The current EPM drawdown is -99.72%. The current HUMA drawdown is -96.24%.

RankEPMHUMA
#1-99.99%
Sep 13, 2000 - Feb 28, 2003
-96.62%
Sep 1, 2021 - Mar 30, 2026
#2-79.07%
Mar 8, 2000 - Sep 13, 2000
N/A
#3-58.06%
Jan 6, 2000 - Mar 7, 2000
N/A
#4-46.15%
Nov 9, 1999 - Jan 6, 2000
N/A

Correlation

Correlation between EPM and HUMA is -0.22 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.22
-101

Select Stocks to Compare