Solar energy companies

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
First Solar logo First Solar
FSLR
$ 194.05 20.8 B $ 699 M 17.6 5.6 $ 11.3 usa
Enphase Energy logo Enphase Energy
ENPH
$ 42.37 5.78 B $ 157 M 48.0 4.3 $ 0.9 usa
Sunrun  logo Sunrun
RUN
$ 11.79 2.62 B $ 304 M 10.9 1.2 $ 1.1 usa
SolarEdge Technologies logo SolarEdge Technologies
SEDG
$ 38.99 2.3 B $ -1.5 B -1.6 2.2 $ -26.2 israel
Array Technologies logo Array Technologies
ARRY
$ 7.29 1.11 B $ 13.3 M -11.1 0.9 $ -0.7 usa
Canadian Solar  logo Canadian Solar
CSIQ
$ 16.57 1.02 B china
Shoals Technologies Group logo Shoals Technologies Group
SHLS
$ 5.76 963 M $ 53.2 M 23.8 2.3 $ 0.2 usa
SunPower Corporation logo SunPower Corporation
SPWR
$ 1.26 219 M $ -63.7 M 14.4 0.1 $ 0.1 usa
Beam Global logo Beam Global
BEEM
$ 1.56 22.8 M $ -20.7 M -1.1 0.8 $ -1.5 usa
Maxeon Solar Technologies, Ltd. logo Maxeon Solar Technologies, Ltd.
MAXN
$ 2.33 14.9 M singapore