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 05/17/2024

Overall Average Return

1.25%

Smart Score

54%

Overall Average Return Percentile

38th

Number of Ratings

55
Buy NowGet Alert
05/16/2024TYGOBuy Now
Tigo Energy
$1.407.14%$1.4 → $1.5MaintainsNeutralGet Alert
05/15/2024NXTBuy Now
NEXTracker
$43.8659.6%$70 → $70ReiteratesBuy → BuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$49.1012.02%$60 → $55MaintainsNeutralGet Alert
05/09/2024ARRYBuy Now
Array Technologies
$10.9782.32%$25 → $20MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$6.4025%$15 → $8DowngradeBuy → NeutralGet Alert
05/07/2024SEDGBuy Now
SolarEdge Technologies
$49.1022.2%$76 → $60MaintainsNeutralGet Alert
05/07/2024SHLSBuy Now
Shoals Technologies Gr
$6.40134.37%$20 → $15MaintainsBuyGet Alert
05/06/2024TPICBuy Now
TPI Composites
$4.35-13.79%$3.3 → $3.75MaintainsNeutralGet Alert
04/30/2024JKSBuy Now
JinkoSolar Holding Co
$24.611.58%$25 → $25MaintainsNeutralGet Alert
04/30/2024DQBuy Now
Daqo New Energy
$19.2419.51% → $23MaintainsNeutralGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$116.6819.99%$140 → $140ReiteratesBuy → BuyGet Alert
04/18/2024BPTHBuy Now
Bio-Path Hldgs
$2.311631.6% → $40ReiteratesBuy → BuyGet Alert
04/18/2024FSLRBuy Now
First Solar
$198.6415.79%$230 → $230ReiteratesBuy → BuyGet Alert
04/18/2024ENPHBuy Now
Enphase Energy
$116.6819.99%$140 → $140MaintainsBuyGet Alert
04/09/2024MAXNBuy Now
Maxeon Solar Technologies
$2.980.67%$3 → $3MaintainsNeutralGet Alert
03/26/2024MAXNBuy Now
Maxeon Solar Technologies
$2.980.67%$6 → $3MaintainsNeutralGet Alert
03/21/2024JKSBuy Now
JinkoSolar Holding Co
$24.611.58%$50 → $25DowngradeBuy → NeutralGet Alert
03/14/2024FTCIBuy Now
FTC Solar
$0.49-8.81%$2 → $0.45DowngradeBuy → NeutralGet Alert
03/11/2024SHLSBuy Now
Shoals Technologies Gr
$6.40212.5%$20 → $20MaintainsBuyGet Alert
02/01/2024NXTBuy Now
NEXTracker
$43.8659.6%$60 → $70MaintainsBuyGet Alert
02/01/2024ENPHBuy Now
Enphase Energy
$116.6819.99%$150 → $140MaintainsBuyGet Alert
12/07/2023SEDGBuy Now
SolarEdge Technologies
$49.1062.93%$60 → $80MaintainsNeutralGet Alert
11/30/2023TYGOBuy Now
Tigo Energy
$1.4057.14%$2.5 → $2.2MaintainsNeutralGet Alert
11/22/2023SOLBuy Now
Emeren Group
$1.96155.75%$7 → $5MaintainsBuyGet Alert
11/20/2023ENPHBuy Now
Enphase Energy
$116.68-14.3% → $100ReiteratesBuy → BuyGet Alert
11/16/2023MAXNBuy Now
Maxeon Solar Technologies
$2.98101.34%$10 → $6MaintainsNeutralGet Alert
11/09/2023TYGOBuy Now
Tigo Energy
$1.4078.57%$11 → $2.5DowngradeBuy → NeutralGet Alert
11/03/2023SEDGBuy Now
SolarEdge Technologies
$49.1022.2%$100 → $60MaintainsNeutralGet Alert
10/25/2023SPWRBuy Now
SunPower
$2.7482.48%$10 → $5MaintainsNeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$49.10103.67%$280 → $100DowngradeBuy → NeutralGet Alert