Solar energy companies

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
First Solar logo First Solar
FSLR
$ 203.47 21.8 B $ 699 M 18.0 5.7 $ 11.3 usa
Enphase Energy logo Enphase Energy
ENPH
$ 31.19 4.25 B $ 157 M 33.5 3.0 $ 0.9 usa
Sunrun  logo Sunrun
RUN
$ 13.28 2.95 B $ 304 M 11.6 1.3 $ 1.1 usa
SolarEdge Technologies logo SolarEdge Technologies
SEDG
$ 41.76 2.46 B $ -1.5 B -1.6 2.3 $ -26.2 israel
Shoals Technologies Group logo Shoals Technologies Group
SHLS
$ 6.98 1.17 B $ 53.2 M 27.9 2.7 $ 0.2 usa
Array Technologies logo Array Technologies
ARRY
$ 7.16 1.09 B $ 13.3 M -10.4 0.8 $ -0.7 usa
Canadian Solar  logo Canadian Solar
CSIQ
$ 12.63 778 M china
SunPower Corporation logo SunPower Corporation
SPWR
$ 1.16 202 M $ -63.7 M 12.9 0.1 $ 0.1 usa
Maxeon Solar Technologies, Ltd. logo Maxeon Solar Technologies, Ltd.
MAXN
$ 1.71 10.9 M singapore
Beam Global logo Beam Global
BEEM
$ 1.52 25.6 K $ -20.7 M -1.0 $ -1.5 usa