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

9.20%

Smart Score

61.4%

Overall Average Return Percentile

57th

Number of Ratings

55
Buy NowGet Alert
05/16/2024TYGOBuy Now
Tigo Energy
$1.2321.95%$1.4 → $1.5MaintainsNeutralGet Alert
05/15/2024NXTBuy Now
NEXTracker
$44.4057.66%$70 → $70ReiteratesBuy → BuyGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$48.8312.64%$60 → $55MaintainsNeutralGet Alert
05/09/2024ARRYBuy Now
Array Technologies
$10.7486.22%$25 → $20MaintainsBuyGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$6.6320.66%$15 → $8DowngradeBuy → NeutralGet Alert
05/07/2024SEDGBuy Now
SolarEdge Technologies
$48.8322.88%$76 → $60MaintainsNeutralGet Alert
05/07/2024SHLSBuy Now
Shoals Technologies Gr
$6.63126.24%$20 → $15MaintainsBuyGet Alert
05/06/2024TPICBuy Now
TPI Composites
$4.08-8.09%$3.3 → $3.75MaintainsNeutralGet Alert
04/30/2024JKSBuy Now
JinkoSolar Holding Co
$24.163.48%$25 → $25MaintainsNeutralGet Alert
04/30/2024DQBuy Now
Daqo New Energy
$18.7023.01% → $23MaintainsNeutralGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$113.4023.46%$140 → $140ReiteratesBuy → BuyGet Alert
04/18/2024BPTHBuy Now
Bio-Path Hldgs
$2.171743.32% → $40ReiteratesBuy → BuyGet Alert
04/18/2024FSLRBuy Now
First Solar
$196.4017.11%$230 → $230ReiteratesBuy → BuyGet Alert
04/18/2024ENPHBuy Now
Enphase Energy
$113.4023.46%$140 → $140MaintainsBuyGet Alert
04/09/2024MAXNBuy Now
Maxeon Solar Technologies
$2.855.26%$3 → $3MaintainsNeutralGet Alert
03/26/2024MAXNBuy Now
Maxeon Solar Technologies
$2.855.26%$6 → $3MaintainsNeutralGet Alert
03/21/2024JKSBuy Now
JinkoSolar Holding Co
$24.163.48%$50 → $25DowngradeBuy → NeutralGet Alert
03/14/2024FTCIBuy Now
FTC Solar
$0.51-11.21%$2 → $0.45DowngradeBuy → NeutralGet Alert
03/11/2024SHLSBuy Now
Shoals Technologies Gr
$6.63201.66%$20 → $20MaintainsBuyGet Alert
02/01/2024NXTBuy Now
NEXTracker
$44.4057.66%$60 → $70MaintainsBuyGet Alert
02/01/2024ENPHBuy Now
Enphase Energy
$113.4023.46%$150 → $140MaintainsBuyGet Alert
12/07/2023SEDGBuy Now
SolarEdge Technologies
$48.8363.83%$60 → $80MaintainsNeutralGet Alert
11/30/2023TYGOBuy Now
Tigo Energy
$1.2378.86%$2.5 → $2.2MaintainsNeutralGet Alert
11/22/2023SOLBuy Now
Emeren Group
$1.98152.53%$7 → $5MaintainsBuyGet Alert
11/20/2023ENPHBuy Now
Enphase Energy
$113.40-11.82% → $100ReiteratesBuy → BuyGet Alert
11/16/2023MAXNBuy Now
Maxeon Solar Technologies
$2.85110.53%$10 → $6MaintainsNeutralGet Alert
11/09/2023TYGOBuy Now
Tigo Energy
$1.23103.25%$11 → $2.5DowngradeBuy → NeutralGet Alert
11/03/2023SEDGBuy Now
SolarEdge Technologies
$48.8322.88%$100 → $60MaintainsNeutralGet Alert
10/25/2023SPWRBuy Now
SunPower
$2.8078.57%$10 → $5MaintainsNeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$48.83104.79%$280 → $100DowngradeBuy → NeutralGet Alert