Go Pro

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
$0.87
-67.9%
$1.97
$0.90
$6.18
$3.18M0.81550,271 shs4.53 million shs
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
$0.55
-0.8%
$0.60
$0.47
$7.55
$11.89M1.76336,053 shs132,625 shs
ESS Tech, Inc. stock logo
GWH
ESS Tech
$0.37
+2.1%
$0.57
$0.31
$13.87
$11.89M1.34929,144 shs563,672 shs
XCHG Limited stock logo
XCH
XCHG
$3.23
$1,872.37
$2.81
$49.98
$13.17M-1.2411,336 shs3,880 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
0.00%0.00%0.00%0.00%-73.15%
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
0.00%-3.88%-32.93%-36.05%-80.22%
ESS Tech, Inc. stock logo
GWH
ESS Tech
0.00%-2.11%-4.63%-52.74%-76.59%
XCHG Limited stock logo
XCH
XCHG
0.00%-0.31%-30.09%-99.94%-99.97%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
$0.87
-67.9%
$1.97
$0.90
$6.18
$3.18M0.81550,271 shs4.53 million shs
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
$0.55
-0.8%
$0.60
$0.47
$7.55
$11.89M1.76336,053 shs132,625 shs
ESS Tech, Inc. stock logo
GWH
ESS Tech
$0.37
+2.1%
$0.57
$0.31
$13.87
$11.89M1.34929,144 shs563,672 shs
XCHG Limited stock logo
XCH
XCHG
$3.23
$1,872.37
$2.81
$49.98
$13.17M-1.2411,336 shs3,880 shs
7 Energy Stocks to Buy and Hold Forever Cover

With the proliferation of data centers and electric vehicles, the electric grid will only get more strained. Download this report to learn how energy stocks can play a role in your portfolio as the global demand for energy continues to grow.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
0.00%0.00%0.00%0.00%-73.15%
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
0.00%-3.88%-32.93%-36.05%-80.22%
ESS Tech, Inc. stock logo
GWH
ESS Tech
0.00%-2.11%-4.63%-52.74%-76.59%
XCHG Limited stock logo
XCH
XCHG
0.00%-0.31%-30.09%-99.94%-99.97%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
1.00
SellN/AN/A
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
2.00
Hold$1.60190.91% Upside
ESS Tech, Inc. stock logo
GWH
ESS Tech
2.00
Hold$2.00439.08% Upside
XCHG Limited stock logo
XCH
XCHG
1.50
ReduceN/AN/A

Current Analyst Ratings Breakdown

Latest ADN, FLUX, XCH, and GWH Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/21/2026
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
Set Price Target$1.60
8/12/2026
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
Reiterated RatingSell (E+)
7/31/2026
ESS Tech, Inc. stock logo
GWH
ESS Tech
Reiterated RatingSell (E+)
7/8/2026
XCHG Limited stock logo
XCH
XCHG
Reiterated RatingSell (E+)
7/7/2026
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
UpgradeStrong SellHold
(Data available from 9/20/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
$115K27.67N/AN/A($8.08) per share-0.11
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
$42.13M0.28N/AN/A$0.12 per share4.58
ESS Tech, Inc. stock logo
GWH
ESS Tech
$1.58M7.74N/AN/A$0.39 per share0.95
XCHG Limited stock logo
XCH
XCHG
$25.10M0.53N/AN/A$9.93 per share0.33
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
-$40.99M-$6.31N/AN/AN/AN/AN/A-239.12%N/A
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
-$7.45M-$0.38N/A6.88N/A-17.68%-231.21%-24.02%11/12/2026 (Estimated)
ESS Tech, Inc. stock logo
GWH
ESS Tech
-$63.44M-$2.93N/AN/AN/AN/A-1,934.84%-156.40%11/12/2026 (Estimated)
XCHG Limited stock logo
XCH
XCHG
-$32.50M-$1.60N/AN/AN/AN/AN/AN/AN/A

Latest ADN, FLUX, XCH, and GWH Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
9/19/2026H1 2026
XCHG Limited stock logo
XCH
XCHG
N/A-$0.08N/A-$0.08N/A$5.14 million
8/20/2026Q4 2026
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
-$0.1067-$0.11-$0.0033-$0.11$7.94 million$8.25 million
8/11/2026Q2 2026
ESS Tech, Inc. stock logo
GWH
ESS Tech
-$0.44-$0.46-$0.02-$0.46$0.10 million$0.07 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
N/AN/AN/AN/AN/A
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
N/AN/AN/AN/AN/A
ESS Tech, Inc. stock logo
GWH
ESS Tech
N/AN/AN/AN/AN/A
XCHG Limited stock logo
XCH
XCHG
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
N/A
0.05
0.05
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
0.01
1.03
0.30
ESS Tech, Inc. stock logo
GWH
ESS Tech
0.95
0.68
0.67
XCHG Limited stock logo
XCH
XCHG
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
17.52%
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
37.96%
ESS Tech, Inc. stock logo
GWH
ESS Tech
46.77%
XCHG Limited stock logo
XCH
XCHG
N/A

Insider Ownership

CompanyInsider Ownership
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
4.03%
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
22.00%
ESS Tech, Inc. stock logo
GWH
ESS Tech
1.40%
XCHG Limited stock logo
XCH
XCHG
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Advent Technologies Holdings, Inc. stock logo
ADN
Advent Technologies
2003.66 million3.51 millionNo Data
Flux Power Holdings, Inc. stock logo
FLUX
Flux Power
7021.62 million16.87 millionOptionable
ESS Tech, Inc. stock logo
GWH
ESS Tech
6232.97 million32.51 millionNo Data
XCHG Limited stock logo
XCH
XCHG
1774.08 millionN/AN/A

Recent News About These Companies

XCHG (NASDAQ:XCH) Issues Earnings Results
XCHG Limited Reports Earnings Results for the Half Year Ended June 30, 2026
XCHG Limited Provides Earnings Guidance for the Year 2026
XCharge Reports First Half 2026 Unaudited Financial Results
XCHG (NASDAQ:XCH) Shares Up 1.4% - What's Next?
Ab US Equity (XCHG)
XCharge Announces Plan to Implement ADS Ratio Change
XCHG Ltd. ADR

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Advent Technologies stock logo

Advent Technologies NASDAQ:ADN

Advent Technologies Holdings, Inc., an advanced materials and technology development company, operates in the fuel cell and hydrogen technology markets in North America, Europe, and Asia. It develops, manufactures, and assembles fuel cell systems and critical components that determine the performance of hydrogen fuel cells and other energy systems. The company offers high-temperature proton exchange membrane (HT-PEM) fuel cells, including membrane electrode assemblies, bipolar plates, and reformers, as well as provides fuel-cell stack assembly and testing services. It serves stationary power, portable power, automotive, aviation, energy storage, and sensor markets. The company is headquartered in Boston, Massachusetts.

Flux Power stock logo

Flux Power NASDAQ:FLUX

$0.55 0.00 (-0.81%)
Closing price 09/18/2026 04:00 PM Eastern
Extended Trading
$0.55 +0.00 (+0.36%)
As of 09/18/2026 07:30 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Massive. Learn more.

Flux Power Holdings, Inc., through its subsidiary Flux Power, Inc., designs, develops, manufactures, and sells lithium-ion energy storage solutions for lift trucks, airport ground support equipment, and other industrial and commercial applications in the North America. It offers battery management system (BMS) that provides cell balancing, charging, discharging, monitoring, and communication between the pack and the forklift. The company also provides 24-volt onboard chargers for its Class 3 Walkie pallet packs; and smart wall mounted chargers to interface with its BMS. It sells its products directly to small companies and end-users, as well as through original equipment manufacturers, lift equipment dealers, and battery distributors. The company is headquartered in Vista, California.

ESS Tech stock logo

ESS Tech NYSE:GWH

$0.37 +0.01 (+2.12%)
Closing price 09/18/2026 03:59 PM Eastern
Extended Trading
$0.37 0.00 (-0.27%)
As of 09/18/2026 07:56 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Massive. Learn more.

ESS Tech, Inc., an energy storage company, designs and produces iron flow batteries for commercial and utility-scale energy storage applications worldwide. It offers energy storage products, which include Energy Warehouse, a behind-the-meter solution; and Energy Center, a front-of-the-meter solution. The company was founded in 2011 and is headquartered in Wilsonville, Oregon.

XCHG stock logo

XCHG NASDAQ:XCH

$3.23 0.00 (0.00%)
Closing price 09/18/2026 03:55 PM Eastern
Extended Trading
$3.36 +0.13 (+4.12%)
As of 09/18/2026 07:55 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Massive. Learn more.

XCHG Limited, branded as XCharge, is a company whose subsidiaries design, manufacture, and sell electric vehicle (EV) charging solutions under the X-Charge name in Europe, China, the United States, and other international markets. The company focuses on DC fast-charging infrastructure, including its C6 and C7 series chargers and Net Zero battery-integrated fast-charging systems, and also provides related software upgrades and hardware maintenance services for EV manufacturers, energy companies, and charge point operators. Founded in 2015, XCHG positions itself as a global provider of integrated EV charging solutions that combine high-power charging with smart energy management.