StockComparison Logo
vs

EPOW vs FLUX

Comparison between E-Power Inc - Class A (EPOW, Company) and Flux Power Holdings Inc (FLUX, Company).

Both EPOW and FLUX are from the Industrials sector.

EPOW vs FLUX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
EPOW
$18M
Winner
FLUX
$18M
Max Drawdown
Winner
EPOW
59.62%
FLUX
100.00%
Sharpe Ratio
Winner
EPOW
0.16
FLUX
0.16
5Y Beta
Winner
EPOW
0.14
FLUX
1.79
Industry
EPOW
Electrical Equipment & Parts
FLUX
Electrical Equipment & Parts
P/E Ratio
EPOW
-1.10
Winner
FLUX
-2.51
Forward P/E
EPOW
N/A
FLUX
28.82
PEG Ratio
Winner
EPOW
-0.04
FLUX
-0.01
5Y EPS CAGR
Winner
EPOW
10.83%
FLUX
-22.12%
Debt to Equity
Winner
EPOW
-569.52%
FLUX
0.00%
Free Cash Flow Yield
EPOW
N/A
FLUX
-42.58%

EPOW vs FLUX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EPOW
-5.93%
FLUX
-14.00%
3M
Winner
EPOW
-13.66%
FLUX
-32.28%
6M
Winner
EPOW
-29.18%
FLUX
-35.82%
1Y
Winner
EPOW
-29.97%
FLUX
-43.42%
5Y(CAGR)
EPOW
N/A
FLUX
-40.28%
10Y(CAGR)
EPOW
N/A
FLUX
+6.25%
Max(CAGR)
Winner
EPOW
-14.28%
FLUX
-25.86%

EPOW vs FLUX - Annual Returns (2002 - 2026)

Returns include dividend reinvestment.

YearEPOWFLUX
2026-37.59%-39.44%
2025+13.62%-27.01%
2024-4.16%-68.71%
2023N/A-0.72%
2022N/A-9.15%
2021N/A-72.00%
2020N/A+87.60%
2019N/A-50.32%
2018N/A+337.50%
2017N/A+902.51%
2016N/A-24.07%
2015N/A-49.53%
2014N/A+52.86%
2013N/A-95.67%
2012N/A+244.83%
2011N/A+16.00%
2010N/A+0.00%
2009N/A-95.00%
2008N/A-50.00%
2007N/A-68.75%
2006N/A-93.29%
2005N/A+138.50%
2004N/A+9900.00%
2003N/A-95.69%
2002N/A-84.69%

EPOW vs FLUX Drawdown Comparison

The maximum drawdown for EPOW was -59.62%, occurring on Jun 16, 2026. This drawdown has not yet recovered.

The maximum drawdown for FLUX was -100.00%, occurring on Feb 11, 2009. This drawdown has not yet recovered.

The current EPOW drawdown is -54.98%. The current FLUX drawdown is -99.99%.

RankEPOWFLUX
#1-59.62%
Sep 30, 2025 - Jun 16, 2026
-100.00%
Dec 22, 2005 - Feb 11, 2009
#2-44.00%
Mar 12, 2024 - Aug 22, 2024
-99.69%
Dec 9, 2002 - Oct 28, 2004
#3-35.40%
Sep 6, 2024 - Sep 26, 2025
-72.00%
Nov 23, 2004 - Dec 20, 2005
#4-26.91%
Sep 26, 2025 - Sep 30, 2025
-10.34%
Nov 1, 2004 - Nov 23, 2004
#5-18.20%
Feb 22, 2024 - Mar 11, 2024
N/A
#6-5.68%
Aug 23, 2024 - Sep 6, 2024
N/A

Correlation

Correlation between EPOW and FLUX is 0.09 which considered as a very weak or no correlation - the stocks move independently of each other.

0.09
-101

Select Stocks to Compare