Solar energy companies

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
First Solar logo First Solar
FSLR
$ 267.31 28.7 B $ 699 M 19.4 6.1 $ 11.3 usa
Enphase Energy logo Enphase Energy
ENPH
$ 54.59 7.44 B $ 140 M 45.6 3.6 $ 0.8 usa
SolarEdge Technologies logo SolarEdge Technologies
SEDG
$ 60.8 3.58 B $ -1.39 B -6.9 2.0 $ -5.6 israel
Sunrun  logo Sunrun
RUN
$ 12.89 2.96 B $ 432 M 5.8 1.1 $ 2.2 usa
Shoals Technologies Group logo Shoals Technologies Group
SHLS
$ 10.43 1.74 B $ 58.4 M 32.5 2.9 $ 0.2 usa
Array Technologies logo Array Technologies
ARRY
$ 7.77 1.19 B $ 152 M 33.9 1.0 $ 0.2 usa
Canadian Solar  logo Canadian Solar
CSIQ
$ 16.73 1.13 B $ 1.98 B 5.2 0.1 $ 3.4 china
SunPower Corporation logo SunPower Corporation
SPWR
$ 0.81 141 M $ 22.3 M 10.2 0.1 $ 0.1 usa
Beam Global logo Beam Global
BEEM
$ 1.15 19.3 K $ -28.6 M -0.9 $ -1.9 usa