StockComparison Logo
vs

HUMA vs EPM

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

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

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

HUMA vs EPM - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

HUMA vs EPM - Historical Returns

Returns include dividend reinvestment.

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

HUMA vs EPM - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

HUMA vs EPM Drawdown Comparison

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

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

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

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

Correlation

Correlation between HUMA and EPM 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