StockComparison Logo
vs

PED vs HURA

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

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

5-Year PerformancePED has outperformed HURA, delivering a return of -13.4% compared to -76.2%

PED vs HURA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
PED
$133M
HURA
$133M
Max Drawdown
Winner
PED
100.00%
HURA
100.00%
Sharpe Ratio
PED
0.16
Winner
HURA
0.43
5Y Beta
PED
0.35
Winner
HURA
0.00
Industry
PED
Oil & Gas E&p
HURA
Biotechnology
P/E Ratio
PED
-2.42
Winner
HURA
-3.72
Forward P/E
PED
13.37
HURA
N/A
PEG Ratio
PED
0.00
HURA
N/A
5Y EPS CAGR
PED
5.05%
HURA
N/A
Debt to Equity
PED
0.00%
HURA
0.00%
Free Cash Flow Yield
Winner
PED
11.54%
HURA
-20.61%
P/S Ratio
PED
0.76
HURA
N/A
P/B Ratio
Winner
PED
0.79
HURA
6.03

PED vs HURA - Historical Returns

Returns include dividend reinvestment.

1M
PED
-14.38%
Winner
HURA
-10.38%
3M
PED
-27.37%
Winner
HURA
-16.73%
6M
PED
-10.52%
Winner
HURA
+236.25%
1Y
Winner
PED
-11.49%
HURA
-19.27%
5Y(CAGR)
Winner
PED
-13.39%
HURA
-76.23%
10Y(CAGR)
Winner
PED
-13.42%
HURA
-66.57%
Max(CAGR)
Winner
PED
-31.98%
HURA
-55.65%

PED vs HURA - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

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

PED vs HURA Drawdown Comparison

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

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

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

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

Correlation

Correlation between PED and HURA 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