Solar (16 stocks)
FSLR
First Solar, Inc.
Technology / Solar
P/E 21.05
NXT
Nextpower Inc.
Technology / Solar
P/E 24.02
ENPH
Enphase Energy, Inc.
Technology / Solar
P/E 23.13
RUN
Sunrun Inc.
Technology / Solar
SEDG
SolarEdge Technologies, Inc.
Technology / Solar
CSIQ
Canadian Solar Inc.
Technology / Solar
SHLS
Shoals Technologies Group, Inc.
Technology / Solar
P/E 46.79
JKS
JinkoSolar Holding Co., Ltd.
Technology / Solar
ARRY
Array Technologies, Inc.
Technology / Solar
TOYO
TOYO Co., Ltd.
Technology / Solar
P/E 7.95
FTCI
FTC Solar, Inc.
Technology / Solar
SPWR
SunPower Inc.
Technology / Solar
P/E 20.50
ZEO
Zeo Energy Corp.
Technology / Solar
TYGO
Tigo Energy, Inc.
Technology / Solar
SPRU
Spruce Power Holding Corporation
Technology / Solar
MAXN
Maxeon Solar Technologies, Ltd.
Technology / Solar
P/E 0.09