Solar Stocks

Some of the top Solar stocks now: First Solar Inc (FSLR -5.27%), Enphase Energy Inc (ENPH -1.99%), Nextracker Inc (NXT -4.75%), Sunrun Inc (RUN -1.41%).
The table below shows a total of 26 Solar stocks, each contributes to the landscape of the Solar industry. You can easily customize the table by ranking stocks based on price, volume or market cap according to your specific investing preferences.

Symbol Name Price (Pre-marketpre-market) % (1D) Volume Market Cap Price Chart (1D) â–¾
First Solar Inc
155.44
-5.27%
3.84M
16.64B
chart-FSLR
Enphase Energy Inc
64.85
-1.99%
3.16M
8.59B
chart-ENPH
NXT
Nextracker Inc
46.12
-4.75%
1.78M
6.63B
chart-NXT
RUN
Sunrun Inc
8.42
-1.41%
6.12M
1.89B
chart-RUN
DQ
Daqo New Energy Corp Adr
21.78
-3.93%
942.60K
1.43B
chart-DQ
JKS
Jinkosolar Holding Co Ltd Adr
23.06
-2.62%
569.91K
1.14B
chart-JKS
Solaredge Technologies Inc
17.62
-3.13%
5.00M
1.02B
chart-SEDG
Array Technologies Inc
6.59
-4.49%
3.30M
1.00B
chart-ARRY
Shoals Technologies Group Inc
4.52
-1.53%
4.27M
753.48M
chart-SHLS
Canadian Solar Inc
11.28
-0.62%
1.91M
746.45M
chart-CSIQ
Sunnova Energy International Inc
1.95
-4.88%
7.08M
243.66M
chart-NOVA
Toyo Co Ltd
2.94
-7.55%
18,363
136.99M
chart-TOYO
Complete Solaria Inc
1.65
+1.23%
366.25K
121.72M
chart-CSLR
Maxeon Solar Technologies Ltd
5.22
-5.26%
211.57K
87.23M
chart-MAXN
SOL
Emeren Group Ltd Adr
1.66
-2.35%
176.28K
85.08M
chart-SOL
Tigo Energy Inc
0.96
-2.12%
36,000
58.31M
chart-TYGO
Solarmax Technology Inc
1.26
+13.00%
157.63K
57.06M
chart-SMXT
Spruce Power Holding Corporation
2.52
-0.79%
30,310
46.88M
chart-SPRU
Ftc Solar Inc
3.25
-4.97%
54,130
41.77M
chart-FTCI
Beam Global
2.44
-3.94%
117.52K
36.05M
chart-BEEM
ZEO
Zeo Energy Corp
2.25
+0.90%
26,871
31.57M
chart-ZEO
Turbo Energy S A Adr
2.40
-0.81%
6,471
26.44M
chart-TURB
Vast Renewables Ltd
0.6144
-0.74%
412.73K
18.42M
chart-VSTE
Vivopower International Plc
0.7881
-1.17%
127.33K
6.02M
chart-VVPR
Ascent Solar Technologies Inc
2.21
-0.90%
9,912
2.93M
chart-ASTI
Sunation Energy Inc
1.21
+0.83%
63,562
2.33M
chart-SUNE