Close

Best Solar Stocks to Invest in 2021? Wall Street Weighs In

Go back to Best Solar Stocks to Invest in 2021? Wall Street Weighs In
Canadian Solar, Inc. (NASDAQ: CSIQ) Delayed: 19.76 +0.36 (1.86%)
Previous Close $19.40    52 Week High $29.83 
Open $19.32    52 Week Low $10.25 
Day High $19.77    P/E N/A 
Day Low $19.58    EPS $0.00 
Volume 1,059,919       

ENPHASE ENERGY (NASDAQ: ENPH) Delayed: 120.98 +1.18 (0.98%)
Previous Close $119.80    52 Week High $4.50 
Open $119.70    52 Week Low $0.98 
Day High $121.30    P/E N/A 
Day Low $120.15    EPS $-0.62 
Volume 2,968,704       

First Solar Inc (NASDAQ: FSLR) Delayed: 168.80 +1.35 (0.81%)
Previous Close $167.45    52 Week High $74.29 
Open $168.64    52 Week Low $30.85 
Day High $169.36    P/E 35.54 
Day Low $167.66    EPS $4.75 
Volume 2,133,816       

GENERAC HOLDINGS, Inc. (NYSE: GNRC) Delayed: 126.14 +1.55 (1.24%)
Previous Close $124.59    52 Week High $41.56 
Open $124.80    52 Week Low $26.29 
Day High $127.56    P/E 50.25 
Day Low $124.76    EPS $2.51 
Volume 1,256,126       

JINKOSOLAR HOLDINGS CO (NYSE: JKS) Delayed: 25.19 +0.45 (1.82%)
Previous Close $24.74    52 Week High $29.50 
Open $24.73    52 Week Low $12.92 
Day High $25.23    P/E N/A 
Day Low $24.52    EPS $0.00 
Volume 872,608       

(NASDAQ: MAXN) Delayed: 3.33 +0.06 (1.83%)
Previous Close $3.27    52 Week High
Open $3.25    52 Week Low
Day High $3.54    P/E N/A 
Day Low $3.25    EPS
Volume 2,411,840       

NovaMed, Inc. (NYSE: NOVA) Delayed: 6.13 +0.16 (2.68%)
Previous Close $5.97    52 Week High $13.31 
Open $5.99    52 Week Low $3.04 
Day High $6.24    P/E 6.66 
Day Low $5.90    EPS $0.92 
Volume 9,569,946       

Aruba Networks, Inc. (NASDAQ: RUN) Delayed: 13.18 +0.08 (0.61%)
Previous Close $13.10    52 Week High $14.95 
Open $12.93    52 Week Low $4.15 
Day High $13.30    P/E N/A 
Day Low $13.11    EPS $-0.40 
Volume 54,243,336       

(NASDAQ: SEDG) Delayed: 70.98 +1.29 (1.85%)
Previous Close $69.69    52 Week High $30.50 
Open $69.60    52 Week Low $11.35 
Day High $71.17    P/E N/A 
Day Low $70.65    EPS $0.00 
Volume 1,430,763       

(NASDAQ: SHLS) Delayed: 11.18 -0.58 (4.93%)
Previous Close $11.76    52 Week High
Open $11.65    52 Week Low
Day High $11.34    P/E N/A 
Day Low $11.18    EPS
Volume 7,130,956       

SUNPOWER (NASDAQ: SPWR) Delayed: 3.00 +0.13 (4.53%)
Previous Close $2.87    52 Week High $31.09 
Open $2.81    52 Week Low $6.00 
Day High $3.03    P/E 4.35 
Day Low $2.96    EPS $0.69 
Volume 6,330,926