Solar energy companies

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
First Solar logo First Solar
FSLR
$ 255.0 27.3 B $ 699 M 23.9 7.5 $ 11.3 usa
Enphase Energy logo Enphase Energy
ENPH
$ 32.02 4.37 B $ 157 M 35.3 3.2 $ 0.9 usa
Sunrun  logo Sunrun
RUN
$ 17.95 3.99 B $ 304 M 16.2 1.8 $ 1.1 usa
SolarEdge Technologies logo SolarEdge Technologies
SEDG
$ 29.69 1.69 B $ -1.5 B -1.2 1.7 $ -26.2 israel
Shoals Technologies Group logo Shoals Technologies Group
SHLS
$ 8.62 1.45 B $ 53.2 M 38.0 3.7 $ 0.2 usa
Canadian Solar  logo Canadian Solar
CSIQ
$ 22.87 1.41 B china
Array Technologies logo Array Technologies
ARRY
$ 8.48 1.27 B $ 13.3 M -13.2 1.1 $ -0.7 usa
SunPower Corporation logo SunPower Corporation
SPWR
$ 1.58 275 M $ -63.7 M 18.8 0.2 $ 0.1 usa
Beam Global logo Beam Global
BEEM
$ 1.83 26.8 M $ -20.7 M -1.3 1.0 $ -1.5 usa
Maxeon Solar Technologies, Ltd. logo Maxeon Solar Technologies, Ltd.
MAXN
$ 3.63 23.2 M singapore