Solar energy companies

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
First Solar logo First Solar
FSLR
$ 189.92 20.4 B $ 699 M 17.0 5.4 $ 11.3 usa
Enphase Energy logo Enphase Energy
ENPH
$ 40.76 5.56 B $ 157 M 47.4 4.3 $ 0.9 usa
SolarEdge Technologies logo SolarEdge Technologies
SEDG
$ 46.73 2.75 B $ -1.5 B -2.0 2.8 $ -26.2 israel
Sunrun  logo Sunrun
RUN
$ 12.35 2.74 B $ 304 M 10.7 1.2 $ 1.1 usa
Shoals Technologies Group logo Shoals Technologies Group
SHLS
$ 6.24 1.04 B $ 53.2 M 24.4 2.4 $ 0.2 usa
Array Technologies logo Array Technologies
ARRY
$ 6.75 1.03 B $ 13.3 M -9.7 0.8 $ -0.7 usa
Canadian Solar  logo Canadian Solar
CSIQ
$ 13.11 808 M china
SunPower Corporation logo SunPower Corporation
SPWR
$ 1.21 210 M $ -63.7 M 13.1 0.1 $ 0.1 usa
Beam Global logo Beam Global
BEEM
$ 1.44 21.1 M $ -20.7 M -0.9 0.7 $ -1.5 usa
Maxeon Solar Technologies, Ltd. logo Maxeon Solar Technologies, Ltd.
MAXN
$ 1.76 11.3 M singapore