Biggest Clean Energy Stocks

Comprehensive list of clean energy and renewable energy stocks ranked by market capitalization. Includes companies focused on solar power, wind energy, battery technology, electric utilities, and other sustainable energy solutions. Track the performance of leading green technology investments.
Total Stocks
29
Total Market Cap
346.88B
Total Revenue
282.58B
Rank Symbol Name Market Cap Price % Change
1 NEE
NextEra Energy, Inc.
$175.57B
$83.71
+1.91%
2 BE
Bloom Energy Corporation
$60.04B
$203.17
-8.61%
3 ED
Consolidated Edison, Inc.
$42.99B
$116.64
+1.00%
4 FSLR
First Solar, Inc.
$18.74B
$174.40
-1.41%
5 ENLT
Enlight Renewable Energy Ltd
$9.28B
$66.31
-3.75%
6 BEP
Brookfield Renewable Partners L.P.
$8.6B
$28.65
-1.34%
7 CWEN
Clearway Energy, Inc.
$6.58B
$32.03
-2.59%
8 BEPC
Brookfield Renewable Corporation
$4.4B
$29.15
-1.49%
9 ENPH
Enphase Energy, Inc.
$3.39B
$25.65
-0.81%
10 RNW
ReNew Energy Global Plc
$2.5B
$6.85
-0.29%
11 PLUG
Plug Power Inc.
$1.91B
$1.36
-3.87%
12 SEDG
SolarEdge Technologies, Inc.
$1.85B
$30.07
-1.53%
13 RUN
Sunrun Inc.
$1.79B
$7.49
-1.32%
14 SMR
NuScale Power Corporation
$1.67B
$5.61
-5.23%
15 REX
REX American Resources Corporation
$1.3B
$39.24
+0.98%
16 SHLS
Shoals Technologies Group, Inc.
$1.21B
$7.21
-4.57%
17 FLNC
Fluence Energy, Inc.
$1.15B
$5.72
-6.08%
18 AMRC
Ameresco, Inc.
$1.08B
$20.31
-3.29%
19 GPRE
Green Plains Inc.
$988.34M
$14.10
+3.52%
20 DQ
Daqo New Energy Corp.
$728.76M
$10.77
-4.35%
Page 1 of 2

Pro Subscription

Upgrade now for unlimited access, advanced tools, and an ad-free experience.

Upgrade now ➞

Stock Screener

Filter, sort and analyze thousands of stocks to find your next investment.

Open Screener ➞

Watchlists

Build custom watchlists and keep track of your favorite stocks in real-time.

View Watchlists ➞

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.