StockComparison Logo
vs

PED vs NPWR

Comparison between PEDEVCO Corp (PED, Company) and NET Power Inc - Class A (NPWR, Company).

PED is from the Energy sector, while NPWR is from the Industrials sector.

5-Year PerformancePED has outperformed NPWR, delivering a return of -16.5% compared to -29.2%

PED vs NPWR - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
PED
$156M
Winner
NPWR
$156M
Max Drawdown
PED
100.00%
Winner
NPWR
90.98%
Sharpe Ratio
PED
-0.01
Winner
NPWR
0.14
5Y Beta
Winner
PED
0.74
NPWR
2.29
Industry
PED
Oil & Gas E&p
NPWR
Specialty Industrial Machinery
P/E Ratio
Winner
PED
-2.83
NPWR
-0.25
Forward P/E
PED
13.37
NPWR
N/A
PEG Ratio
PED
N/A
NPWR
-0.00
5Y EPS CAGR
PED
5.05%
NPWR
N/A
Debt to Equity
PED
0.00%
NPWR
0.00%
Free Cash Flow Yield
PED
9.87%
NPWR
N/A

PED vs NPWR - Historical Returns

Returns include dividend reinvestment.

1M
PED
-23.21%
Winner
NPWR
-7.58%
3M
PED
-31.00%
Winner
NPWR
+8.93%
6M
Winner
PED
+7.06%
NPWR
-23.11%
1Y
Winner
PED
-21.93%
NPWR
-22.46%
5Y(CAGR)
Winner
PED
-16.47%
NPWR
-29.25%
10Y(CAGR)
PED
-12.40%
NPWR
N/A
Max(CAGR)
PED
-31.88%
Winner
NPWR
-29.25%

PED vs NPWR - Annual Returns (2003 - 2026)

Returns include dividend reinvestment.

YearPEDNPWR
2026+4.98%-27.09%
2025-29.03%-78.87%
2024-0.26%+8.50%
2023-28.69%-0.50%
2022-2.65%+1.70%
2021-21.48%+1.52%
2020-9.58%N/A
2019+90.56%N/A
2018+135.92%N/A
2017-70.67%N/A
2016-48.95%N/A
2015-38.30%N/A
2014-79.73%N/A
2013-66.82%N/A
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 NPWR 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 NPWR was -90.98%, occurring on Mar 30, 2026. This drawdown has not yet recovered.

The current PED drawdown is -100.00%. The current NPWR drawdown is -88.92%.

RankPEDNPWR
#1-100.00%
Sep 25, 2003 - Feb 28, 2018
-90.98%
Sep 15, 2023 - Mar 30, 2026
#2-32.75%
Jul 11, 2003 - Aug 22, 2003
-27.38%
Jun 12, 2023 - Sep 15, 2023
#3-21.43%
May 14, 2003 - Jun 5, 2003
-6.54%
Nov 26, 2021 - Jun 6, 2023
#4-15.69%
Jun 24, 2003 - Jul 2, 2003
-1.42%
Aug 6, 2021 - Sep 10, 2021
#5-11.39%
Jun 18, 2003 - Jun 24, 2003
-1.30%
Oct 5, 2021 - Nov 11, 2021
#6-9.17%
Sep 9, 2003 - Sep 17, 2003
-0.58%
Nov 22, 2021 - Nov 26, 2021
#7-7.20%
May 2, 2003 - May 13, 2003
-0.51%
Sep 10, 2021 - Sep 27, 2021
#8-6.67%
Jun 13, 2003 - Jun 17, 2003
-0.49%
Nov 12, 2021 - Nov 16, 2021
#9-5.45%
Jun 10, 2003 - Jun 12, 2003
-0.39%
Nov 16, 2021 - Nov 22, 2021
#10-4.46%
Jun 6, 2003 - Jun 10, 2003
-0.20%
Sep 27, 2021 - Oct 5, 2021
#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 NPWR is 0.63 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.63
-101

Select Stocks to Compare