StockComparison Logo
vs

HURA vs PED

Comparison between TuHURA Biosciences Inc (HURA, Company) and PEDEVCO Corp (PED, Company).

HURA is from the Healthcare sector, while PED is from the Energy sector.

5-Year PerformancePED has outperformed HURA, delivering a return of -9.5% compared to -75.7%

HURA vs PED - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
HURA
$149M
Winner
PED
$150M
Max Drawdown
HURA
100.00%
Winner
PED
100.00%
Sharpe Ratio
HURA
0.31
Winner
PED
0.36
5Y Beta
Winner
HURA
0.00
PED
0.36
Industry
HURA
Biotechnology
PED
Oil & Gas E&p
P/E Ratio
Winner
HURA
-4.16
PED
-2.72
Forward P/E
HURA
N/A
PED
13.37
PEG Ratio
HURA
N/A
PED
0.00
5Y EPS CAGR
HURA
N/A
PED
5.05%
Debt to Equity
HURA
0.00%
PED
0.00%
Free Cash Flow Yield
HURA
-18.41%
Winner
PED
10.27%
P/S Ratio
HURA
N/A
PED
1.94
P/B Ratio
HURA
5.96
Winner
PED
0.81

HURA vs PED - Historical Returns

Returns include dividend reinvestment.

1M
HURA
-4.00%
Winner
PED
-0.08%
3M
Winner
HURA
-15.29%
PED
-20.52%
6M
Winner
HURA
+92.00%
PED
-2.26%
1Y
HURA
-30.10%
Winner
PED
+3.15%
5Y(CAGR)
HURA
-75.75%
Winner
PED
-9.53%
10Y(CAGR)
HURA
-66.18%
Winner
PED
-12.49%
Max(CAGR)
HURA
-55.50%
Winner
PED
-31.59%

HURA vs PED - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

YearHURAPED
2026+188.19%+8.66%
2025-81.59%-29.03%
2024-26.46%-0.26%
2023-97.99%-28.69%
2022-74.53%-2.65%
2021-61.36%-21.48%
2020+80.28%-9.58%
2019-80.35%+90.56%
2018-72.20%+135.92%
2017-67.27%-70.67%
2016-9.40%-48.95%
2015+10.59%-38.30%
2014-7.00%-79.73%
2013-44.71%-66.82%
2012N/A+83.04%
2011N/A-85.71%
2010N/A+16.67%
2009N/A-25.00%
2008N/A-52.94%
2007N/A-46.88%
2006N/A-53.75%
2005N/A+34.48%
2004N/A-92.88%
2003N/A+536.00%

HURA vs PED Drawdown Comparison

The maximum drawdown for HURA was -100.00%, occurring on Feb 5, 2026. This drawdown has not yet recovered.

The maximum drawdown for PED was -100.00%, occurring on Feb 28, 2018. This drawdown has not yet recovered.

The current HURA drawdown is -100.00%. The current PED drawdown is -100.00%.

RankHURAPED
#1-100.00%
Feb 27, 2013 - Feb 5, 2026
-100.00%
Sep 25, 2003 - Feb 28, 2018
#2N/A-32.75%
Jul 11, 2003 - Aug 22, 2003
#3N/A-21.43%
May 14, 2003 - Jun 5, 2003
#4N/A-15.69%
Jun 24, 2003 - Jul 2, 2003
#5N/A-11.39%
Jun 18, 2003 - Jun 24, 2003
#6N/A-9.17%
Sep 9, 2003 - Sep 17, 2003
#7N/A-7.20%
May 2, 2003 - May 13, 2003
#8N/A-6.67%
Jun 13, 2003 - Jun 17, 2003
#9N/A-5.45%
Jun 10, 2003 - Jun 12, 2003
#10N/A-4.46%
Jun 6, 2003 - Jun 10, 2003
#11N/A-3.33%
Aug 26, 2003 - Aug 28, 2003
#12N/A-3.03%
Sep 23, 2003 - Sep 25, 2003
#13N/A-2.38%
Aug 28, 2003 - Sep 3, 2003

Correlation

Correlation between HURA and PED is 0.68 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.68
-101

Select Stocks to Compare