Philip Shen's Stock Ratings

Roth MKM Analyst

Philip Shen is an analyst at Roth MKM. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/09/2024

Overall Average Return

0.31%

Smart Score

51.2%

Overall Average Return Percentile

38th

Number of Ratings

59
Buy NowGet Alert
07/08/2024BPTHBuy Now
Bio-Path Hldgs
$1.721062.79%$20 → $20ReiteratesBuy → BuyGet Alert
05/31/2024MAXNBuy Now
Maxeon Solar Technologies
$0.25713.01%$3 → $2MaintainsNeutralGet Alert
05/31/2024FSLRBuy Now
First Solar
$228.9039.8%$230 → $320ReiteratesBuy → BuyGet Alert
05/22/2024CSIQBuy Now
Canadian Solar
$15.5960.36%$25 → $25MaintainsBuyGet Alert
05/16/2024TYGOBuy Now
Tigo Energy
$1.416.38%$1.4 → $1.5MaintainsNeutralGet Alert
05/15/2024NXTBuy Now
NEXTracker
$48.4044.63%$70 → $70ReiteratesBuy → BuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$26.99103.78%$60 → $55MaintainsNeutralGet Alert
05/09/2024ARRYBuy Now
Array Technologies
$9.57108.88%$25 → $20MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$6.1929.24%$15 → $8DowngradeBuy → NeutralGet Alert
05/07/2024SEDGBuy Now
SolarEdge Technologies
$26.99122.3%$76 → $60MaintainsNeutralGet Alert
05/07/2024SHLSBuy Now
Shoals Technologies Gr
$6.19142.33%$20 → $15MaintainsBuyGet Alert
05/06/2024TPICBuy Now
TPI Composites
$3.98-5.78%$3.3 → $3.75MaintainsNeutralGet Alert
04/30/2024JKSBuy Now
JinkoSolar Holding Co
$21.8714.31%$25 → $25MaintainsNeutralGet Alert
04/30/2024DQBuy Now
Daqo New Energy
$15.6546.92% → $23MaintainsNeutralGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$104.3534.16%$140 → $140ReiteratesBuy → BuyGet Alert
04/18/2024BPTHBuy Now
Bio-Path Hldgs
$1.722225.58% → $40ReiteratesBuy → BuyGet Alert
04/18/2024FSLRBuy Now
First Solar
$228.900.48%$230 → $230ReiteratesBuy → BuyGet Alert
04/18/2024ENPHBuy Now
Enphase Energy
$104.3534.16%$140 → $140MaintainsBuyGet Alert
04/09/2024MAXNBuy Now
Maxeon Solar Technologies
$0.251119.51%$3 → $3MaintainsNeutralGet Alert
03/26/2024MAXNBuy Now
Maxeon Solar Technologies
$0.251119.51%$6 → $3MaintainsNeutralGet Alert
03/21/2024JKSBuy Now
JinkoSolar Holding Co
$21.8714.31%$50 → $25DowngradeBuy → NeutralGet Alert
03/14/2024FTCIBuy Now
FTC Solar
$0.3240.36%$2 → $0.45DowngradeBuy → NeutralGet Alert
03/11/2024SHLSBuy Now
Shoals Technologies Gr
$6.19223.1%$20 → $20MaintainsBuyGet Alert
02/01/2024NXTBuy Now
NEXTracker
$48.4044.63%$60 → $70MaintainsBuyGet Alert
02/01/2024ENPHBuy Now
Enphase Energy
$104.3534.16%$150 → $140MaintainsBuyGet Alert
12/07/2023SEDGBuy Now
SolarEdge Technologies
$26.99196.41%$60 → $80MaintainsNeutralGet Alert
11/30/2023TYGOBuy Now
Tigo Energy
$1.4156.03%$2.5 → $2.2MaintainsNeutralGet Alert
11/22/2023SOLBuy Now
Emeren Group
$1.55221.54%$7 → $5MaintainsBuyGet Alert
11/20/2023ENPHBuy Now
Enphase Energy
$104.35-4.17% → $100ReiteratesBuy → BuyGet Alert
11/16/2023MAXNBuy Now
Maxeon Solar Technologies
$0.252339.02%$10 → $6MaintainsNeutralGet Alert
11/09/2023TYGOBuy Now
Tigo Energy
$1.4177.3%$11 → $2.5DowngradeBuy → NeutralGet Alert
11/03/2023SEDGBuy Now
SolarEdge Technologies
$26.99122.3%$100 → $60MaintainsNeutralGet Alert
10/25/2023SPWRBuy Now
SunPower
$2.31115.98%$10 → $5MaintainsNeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$26.99270.51%$280 → $100DowngradeBuy → NeutralGet Alert
10/11/2023MAXNBuy Now
Maxeon Solar Technologies
$0.253965.04%$25 → $10DowngradeBuy → NeutralGet Alert
10/10/2023NOVABuy Now
Sunnova Energy Intl
$6.15843% → $58ReiteratesBuy → BuyGet Alert
10/10/2023TYGOBuy Now
Tigo Energy
$1.41680.14%$21 → $11MaintainsBuyGet Alert
09/21/2023MAXNBuy Now
Maxeon Solar Technologies
$0.2510062.6% → $25ReiteratesBuy → BuyGet Alert
09/12/2023SOLBuy Now
Emeren Group
$1.55350.16%$10 → $7MaintainsBuyGet Alert
09/08/2023FSLRBuy Now
First Solar
$228.900.48% → $230ReiteratesBuy → BuyGet Alert
09/06/2023FSLRBuy Now
First Solar
$228.900.48% → $230ReiteratesBuy → BuyGet Alert
08/16/2023SUNWBuy Now
Sunworks
$1.7 → $1.2MaintainsNeutralGet Alert
07/27/2023TPICBuy Now
TPI Composites
$3.98151.26%$15 → $10DowngradeBuy → NeutralGet Alert
06/20/2023TYGOBuy Now
Tigo Energy
$1.411389.36% → $21Initiates → BuyGet Alert
06/14/2023MAXNBuy Now
Maxeon Solar Technologies
$0.2516160.16%$21 → $40UpgradeNeutral → BuyGet Alert
05/04/2023SPWRBuy Now
SunPower
$2.31418.36%$17 → $12MaintainsNeutralGet Alert
03/08/2023MAXNBuy Now
Maxeon Solar Technologies
$0.258436.59%$19 → $21MaintainsNeutralGet Alert
03/06/2023NXTBuy Now
NEXTracker
$48.40-7.02% → $45Initiates → BuyGet Alert
02/27/2023NOVABuy Now
Sunnova Energy Intl
$6.15843%$51 → $58MaintainsBuyGet Alert
02/10/2023SPWRBuy Now
SunPower
$2.31634.34%$23 → $17MaintainsNeutralGet Alert
01/11/2023JKSBuy Now
JinkoSolar Holding Co
$21.87220.07%$50 → $70UpgradeNeutral → BuyGet Alert
10/20/2022GNRCBuy Now
Generac Hldgs
$143.65-47.79%$320 → $75DowngradeBuy → SellGet Alert
09/29/2022SUNLBuy Now
Sunlight Finl Hldgs
$0.25900%$200 → $50DowngradeBuy → NeutralGet Alert
07/22/2022SPWRBuy Now
SunPower
$2.31677.54%$20 → $18MaintainsNeutralGet Alert
07/20/2022RUNBuy Now
Sunrun
$13.29125.73%$42 → $30MaintainsBuyGet Alert
05/24/2022GNRCBuy Now
Generac Hldgs
$143.65122.76%$555 → $320MaintainsBuyGet Alert
05/11/2022ARRYBuy Now
Array Technologies
$9.57-26.89%$25 → $7DowngradeBuy → NeutralGet Alert
04/29/2022FSLRBuy Now
First Solar
$228.90-62.87%$78 → $85MaintainsBuyGet Alert
01/05/2022SOLBuy Now
Emeren Group
$1.55543.09%$7.7 → $10UpgradeNeutral → BuyGet Alert