Free Trial

Philip Shen - Roth Capital Analyst Performance

This page shows the methodology used to calculate Philip Shen's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Quanta Services, Inc. stock logo
PWR
Quanta Services
7/29/2025$410.75$450.00Buy???%???%
Nextracker Inc. stock logo
NXT
Nextracker
7/29/2025$64.91$80.00Buy???%???%
MasTec, Inc. stock logo
MTZ
MasTec
7/1/2025$170.17$210.00Buy???%???%
Nextracker Inc. stock logo
NXT
Nextracker
5/15/2025$61.29$70.00Buy???%???%
FTC Solar, Inc. stock logo
FTCI
FTC Solar
5/2/2025$3.32$3.50Neutral???%???%
Array Technologies, Inc. stock logo
ARRY
Array Technologies
5/2/2025$5.08$5.00Neutral???%???%
FTC Solar, Inc. stock logo
FTCI
FTC Solar
4/1/2025$2.87$3.00Neutral???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
3/17/2025$1.61$2.00Buy???%???%
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
3/3/2025$0.74Neutral???%???%
First Solar, Inc. stock logo
FSLR
First Solar
2/26/2025$160.93$280.00Buy???%???%
Shoals Technologies Group, Inc. stock logo
SHLS
Shoals Technologies Group
2/26/2025$4.16$4.50Neutral???%???%
Quanta Services, Inc. stock logo
PWR
Quanta Services
2/21/2025$280.89$350.00Buy???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
2/21/2025$1.63$1.50Neutral???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
2/21/2025$17.62$20.00Neutral???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
11/1/2021$74.91$79.00Neutral???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
8/19/2021$47.95$73.00Neutral???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
7/12/2021$68.27$73.00Neutral???%???%
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
7/27/2020$22.30$28.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
7/27/2020$171.60$190.00Buy???%???%
Sunnova Energy International Inc. stock logo
NOVA
Sunnova Energy International
6/12/2020$16.36$22.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
3/9/2020$111.66Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
3/6/2020$54.73$70.00???%???%
First Solar, Inc. stock logo
FSLR
First Solar
2/21/2020$50.59$65.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/19/2020$57.22$55.00Buy???%???%
Sunrun Inc. stock logo
RUN
Sunrun
11/13/2019$13.77Buy???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
11/8/2019$16.12Neutral???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
10/25/2019$25.62$30.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
10/21/2019$55.28$75.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
7/29/2019$21.20$23.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
6/13/2019$62.15$75.00Buy???%???%
Sunrun Inc. stock logo
RUN
Sunrun
5/23/2019$15.60$24.00Buy???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
5/20/2019$17.94$24.00Buy???%???%
HA Sustainable Infrastructure Capital, Inc. stock logo
HASI
HA Sustainable Infrastructure Capital
5/2/2019$27.20$30.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
4/22/2019$59.78$75.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
3/21/2019$9.19$14.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
2/15/2019$49.18$60.00Buy???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
2/4/2019$15.71$11.50Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
12/7/2018$43.30$65.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
11/30/2018$38.98$50.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
10/26/2018$43.52$65.00Buy???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
8/13/2018$13.90$14.00Hold???%???%
Amtech Systems, Inc. stock logo
ASYS
Amtech Systems
8/10/2018$5.13$5.00Hold???%???%
Sunrun Inc. stock logo
RUN
Sunrun
8/9/2018$14.34$18.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
8/8/2018$7.93$9.60Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
8/3/2018$56.30$60.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
7/27/2018$51.32$90.00Buy???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
7/10/2018$31.55$37.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
6/14/2018$7.68$8.00Neutral???%???%
First Solar, Inc. stock logo
FSLR
First Solar
6/6/2018$55.05$90.00Buy???%???%
Amtech Systems, Inc. stock logo
ASYS
Amtech Systems
6/4/2018$8.92$9.00Hold???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
6/4/2018$12.94$12.00Sell???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
6/4/2018$2.28$2.00Sell???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
6/4/2018$7.11$6.00Sell???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
6/4/2018$7.96$9.60Hold???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/26/2018$58.95$70.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
5/24/2018$13.17$15.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/10/2018$55.65$70.00Buy???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
4/22/2018$22.21$30.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
4/22/2018$75.51$90.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/16/2018$4.00$6.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/4/2018$4.42$6.00Buy???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
3/27/2018$18.18$19.00Hold???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
3/22/2018$4.73$6.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
3/22/2018$54.70$65.00Buy???%???%
Sunrun Inc. stock logo
RUN
Sunrun
3/1/2018$6.94$10.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/28/2018$2.79$5.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/23/2018$2.47$2.00Neutral???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
2/15/2018$36.90$60.00Buy???%???%
(CAFD) stock logo
CAFD
(CAFD)
2/6/2018$13.83$12.00Hold???%???%
First Solar, Inc. stock logo
FSLR
First Solar
12/25/2017$67.98$80.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
12/21/2017$2.86$3.00Hold???%???%
First Solar, Inc. stock logo
FSLR
First Solar
12/11/2017$70.02$80.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
12/4/2017$10.60$13.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
12/1/2017$62.10$70.00Buy???%???%
Hanwha Q CELLS Co., Ltd. stock logo
HQCL
Hanwha Q CELLS
11/25/2017$7.79$8.00Hold???%???%
(CAFD) stock logo
CAFD
(CAFD)
11/25/2017$15.35$15.00Hold???%???%
HA Sustainable Infrastructure Capital, Inc. stock logo
HASI
HA Sustainable Infrastructure Capital
11/25/2017$24.13$28.00Buy???%???%
Ideal Power Inc. stock logo
IPWR
Ideal Power
11/25/2017$1.67$2.00Hold???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
11/25/2017$3.30$3.00Hold???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
11/16/2017$7.96$10.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
11/9/2017$32.50$42.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
11/6/2017$7.96$9.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
10/30/2017$57.67$60.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
10/22/2017$7.39$8.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
10/16/2017$6.35$7.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
10/15/2017$29.55$30.00Buy???%???%
(CAFD) stock logo
CAFD
(CAFD)
10/4/2017$14.96$15.00Hold???%???%
First Solar, Inc. stock logo
FSLR
First Solar
9/26/2017$46.88$60.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
8/23/2017$6.33$7.00Hold???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
8/20/2017$4.80$7.00Buy???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
8/9/2017$19.09$28.00Buy???%???%
Amtech Systems, Inc. stock logo
ASYS
Amtech Systems
8/4/2017$8.22$12.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
7/27/2017$22.55$26.00Buy???%???%
(CAFD) stock logo
CAFD
(CAFD)
7/1/2017$15.13$15.00Hold???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
6/26/2017$3.95$7.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
6/22/2017$0.87$1.00Hold???%???%
Sky Solar Holdings, Ltd. stock logo
SKYS
Sky Solar
6/16/2017$1.38$1.30Neutral???%???%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
5/27/2017$17.03$23.00Buy???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
5/26/2017$4.21$10.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
5/24/2017$6.95$7.00Hold???%???%
Sky Solar Holdings, Ltd. stock logo
SKYS
Sky Solar
5/18/2017$1.86$8.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
5/13/2017$4.65$7.00Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
5/10/2017$17.60$16.00Hold???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
5/10/2017$1.06$1.00Hold???%???%
First Solar, Inc. stock logo
FSLR
First Solar
5/3/2017$30.32$40.00Buy???%???%
First Solar, Inc. stock logo
FSLR
First Solar
3/28/2017$28.23$29.00Hold???%???%
Hanwha Q CELLS Co., Ltd. stock logo
HQCL
Hanwha Q CELLS
3/25/2017$6.95$7.00Hold???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
3/22/2017$11.96$12.00Hold???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
3/18/2017$5.06$6.00Hold???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
3/6/2017$5.10$7.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/27/2017$1.90$2.00Hold???%???%
American Superconductor Corporation stock logo
AMSC
American Superconductor
2/6/2017$7.25$10.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/1/2017$1.49$1.50Neutral???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
1/31/2017$1.49$2.00Hold???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
12/7/2016$1.32Neutral???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
11/22/2016$10.68$11.00Neutral???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
11/3/2016$1.17$1.05Neutral???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
11/2/2016$1.17$1.00Hold???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
10/13/2016$16.55$18.00Neutral???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
8/26/2016$19.00$18.00Neutral???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/21/2016$13.90$20.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
8/11/2016$24.38$25.00Hold???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/8/2016$14.66$20.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
8/5/2016$1.21Sell???%???%
First Solar, Inc. stock logo
FSLR
First Solar
8/5/2016$44.11$55.00Buy???%???%
Hanwha Q CELLS Co., Ltd. stock logo
HQCL
Hanwha Q CELLS
8/5/2016$13.68Neutral???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
8/5/2016$19.06$30.00Neutral???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
8/2/2016$24.72$19.00Neutral???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
6/22/2016$21.19$19.00Neutral???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
6/5/2016$21.07$30.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
6/3/2016$7.81$8.00Neutral???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
5/24/2016$6.85$7.25Hold???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
5/15/2016$16.91$28.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
5/9/2016$22.51$19.00Neutral???%???%
(CAFD) stock logo
CAFD
(CAFD)
4/7/2016$14.14$18.00Buy???%???%
Sky Solar Holdings, Ltd. stock logo
SKYS
Sky Solar
4/5/2016$5.90$8.00Buy???%???%
Hanwha Q CELLS Co., Ltd. stock logo
HQCL
Hanwha Q CELLS
3/29/2016$14.82Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
3/15/2016$19.60$28.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
3/11/2016$6.95$7.25Neutral???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
3/9/2016$1.45Hold???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
3/5/2016$23.35$35.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
3/1/2016$8.94$12.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/24/2016$2.35$2.35Neutral???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
2/20/2016$16.50Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
2/17/2016$19.29$40.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
2/10/2016$26.35$19.00Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
2/2/2016$20.41$40.00Buy???%???%
(CAFD) stock logo
CAFD
(CAFD)
2/1/2016$16.45$18.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
1/27/2016$32.84$65.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
1/6/2016$1.81Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
12/16/2015$40.05$65.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
12/16/2015$2.41$4.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
12/16/2015$6.55$8.50Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
12/14/2015$23.46$40.00Buy???%???%
Yingli Green Energy Holding Company Limited stock logo
YGE
Yingli Green Energy
11/27/2015$6.52$3.10Buy???%???%
Sky Solar Holdings, Ltd. stock logo
SKYS
Sky Solar
11/25/2015$7.50$10.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
11/25/2015$28.01$55.00Buy???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
11/20/2015$22.67$35.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
11/20/2015$6.45$6.45Hold???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
11/18/2015$1.89$1.90Neutral???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
11/13/2015$21.87$40.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
11/4/2015$3.72$3.00Neutral???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
11/2/2015$3.60$4.50Buy???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
11/2/2015$18.49$25.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
11/1/2015$29.65$55.00Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
10/26/2015$39.24$70.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
10/15/2015$4.99Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
10/9/2015$20.60Buy???%???%
(CAFD) stock logo
CAFD
(CAFD)
10/5/2015$12.45$18.00Buy???%???%
Yingli Green Energy Holding Company Limited stock logo
YGE
Yingli Green Energy
10/1/2015$4.08$3.10Sell???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
9/18/2015$2.97$7.00Buy???%???%
Yingli Green Energy Holding Company Limited stock logo
YGE
Yingli Green Energy
9/9/2015$5.80$5.00Sell???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
9/1/2015$25.15$40.00Buy???%???%
Sky Solar Holdings, Ltd. stock logo
SKYS
Sky Solar
8/31/2015$6.01$12.00Buy???%???%
Hanwha Q CELLS Co., Ltd. stock logo
HQCL
Hanwha Q CELLS
8/31/2015$13.37Buy???%???%
Monitronics International, Inc. stock logo
SCTY
Monitronics International
8/26/2015$43.63$98.00Buy???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
8/26/2015$5.80$5.80Hold???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
8/25/2015$15.68Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/19/2015$24.69$40.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
8/14/2015$8.05$8.00Neutral???%???%
SolarEdge Technologies, Inc. stock logo
SEDG
SolarEdge Technologies
8/13/2015$30.30$40.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
8/12/2015$3.09$7.00Buy???%???%
Ideal Power Inc. stock logo
IPWR
Ideal Power
8/5/2015$7.60$17.00Buy???%???%
JinkoSolar Holding Company Limited stock logo
JKS
JinkoSolar
6/30/2015$28.27Buy???%???%
Yingli Green Energy Holding Company Limited stock logo
YGE
Yingli Green Energy
6/8/2015$13.10$13.00Neutral???%???%
Emeren Group Ltd. Sponsored ADR stock logo
SOL
Emeren Group
6/3/2015$6.85$6.50Neutral???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
5/21/2015$8.91$9.00Neutral???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
5/19/2015$37.06$46.00???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
5/18/2015$37.06$40.00Buy???%???%
DAQO New Energy Corp. stock logo
DQ
DAQO New Energy
5/13/2015$5.17$16.00Buy???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
5/8/2015$37.10$40.00Buy???%???%
JA Solar Holdings Co., Ltd. stock logo
JASO
JA Solar
3/13/2015$9.21$18.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
2/18/2015$14.07$20.00Buy???%???%
S&W Seed Company stock logo
SANW
S&W Seed
1/12/2015$76.19$152.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
12/9/2014$12.30$20.00Positive???%???%
Sky Solar Holdings, Ltd. stock logo
SKYS
Sky Solar
12/8/2014$8.31$12.00Buy???%???%
S&W Seed Company stock logo
SANW
S&W Seed
11/12/2014$67.45$114.00Buy???%???%
Ideal Power Inc. stock logo
IPWR
Ideal Power
9/19/2014$7.63$17.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
9/12/2014$16.82$20.00???%???%
Canadian Solar Inc. stock logo
CSIQ
Canadian Solar
8/14/2014$31.03$40.00Buy???%???%


Return to Analyst Rankings