Solar energy companies

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
First Solar logo First Solar
FSLR
$ 197.99 21.2 B $ 699 M 17.6 5.6 $ 11.3 usa
Enphase Energy logo Enphase Energy
ENPH
$ 43.22 5.89 B $ 157 M 48.0 4.3 $ 0.9 usa
Sunrun  logo Sunrun
RUN
$ 11.77 2.62 B $ 304 M 10.9 1.2 $ 1.1 usa
SolarEdge Technologies logo SolarEdge Technologies
SEDG
$ 39.14 2.31 B $ -1.5 B -1.6 2.2 $ -26.2 israel
Array Technologies logo Array Technologies
ARRY
$ 7.57 1.15 B $ 13.3 M -11.1 0.9 $ -0.7 usa
Canadian Solar  logo Canadian Solar
CSIQ
$ 16.65 1.03 B china
Shoals Technologies Group logo Shoals Technologies Group
SHLS
$ 5.98 1 B $ 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.53 22.4 M $ -20.7 M -1.1 0.8 $ -1.5 usa
Maxeon Solar Technologies, Ltd. logo Maxeon Solar Technologies, Ltd.
MAXN
$ 2.35 15 M singapore