Christine Cho's Stock Ratings

Barclays Analyst

Christine Cho is an analyst at Barclays. 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/23/2024

Overall Average Return

2.85%

Smart Score

61.5%

Overall Average Return Percentile

42nd

Number of Ratings

102
Buy NowGet Alert
07/23/2024RUNBuy Now
Sunrun
$17.727.22%$16 → $19MaintainsEqual-WeightGet Alert
07/23/2024NOVABuy Now
Sunnova Energy Intl
$7.7055.84%$18 → $12MaintainsOverweightGet Alert
07/18/2024SHLSBuy Now
Shoals Technologies Gr
$6.7548.26%$12 → $10MaintainsEqual-WeightGet Alert
07/17/2024DTMBuy Now
DT Midstream
$75.24-4.31%$66 → $72MaintainsOverweightGet Alert
07/16/2024NXTBuy Now
NEXTracker
$47.2329.14%$63 → $61MaintainsEqual-WeightGet Alert
07/12/2024MPLXBuy Now
MPLX
$43.154.29%$43 → $45MaintainsOverweightGet Alert
07/12/2024ENPHBuy Now
Enphase Energy
$104.8924.89%$134 → $131MaintainsOverweightGet Alert
07/03/2024TRGPBuy Now
Targa Resources
$136.221.31%$123 → $138MaintainsOverweightGet Alert
06/13/2024WENBuy Now
Wendy's
$17.02-5.99% → $16Initiates → SellGet Alert
06/13/2024JACKBuy Now
Jack In The Box
$55.59-1.07% → $55Initiates → SellGet Alert
06/13/2024WINGBuy Now
Wingstop
$388.434.78% → $407Initiates → NeutralGet Alert
06/13/2024YUMBuy Now
Yum Brands
$127.1417.98% → $150Initiates → NeutralGet Alert
06/13/2024MCDBuy Now
McDonald's
$257.5111.84% → $288Initiates → NeutralGet Alert
06/13/2024DPZBuy Now
Domino's Pizza
$422.0445.01% → $612Initiates → BuyGet Alert
06/13/2024SGBuy Now
Sweetgreen
$25.8151.1% → $39Initiates → BuyGet Alert
06/13/2024QSRBuy Now
Restaurant Brands Intl
$72.0211.09% → $80Initiates → BuyGet Alert
06/13/2024CMGBuy Now
Chipotle Mexican Grill
$53.336894.19% → $74.6Initiates → BuyGet Alert
06/13/2024SHAKBuy Now
Shake Shack
$83.4631.8% → $110Initiates → BuyGet Alert
05/15/2024FSLRBuy Now
First Solar
$225.111.28%$227 → $228MaintainsOverweightGet Alert
05/09/2024SHLSBuy Now
Shoals Technologies Gr
$6.7577.91%$13 → $12MaintainsEqual-WeightGet Alert
04/26/2024ENPHBuy Now
Enphase Energy
$104.8927.75% → $134UpgradeEqual-Weight → OverweightGet Alert
04/19/2024FSLRBuy Now
First Solar
$225.110.84%$224 → $227MaintainsOverweightGet Alert
04/18/2024CQPBuy Now
Cheniere Energy Partners
$53.62-16.07%$51 → $45MaintainsUnderweightGet Alert
04/16/2024SEDGBuy Now
SolarEdge Technologies
$26.02134.44%$50 → $61MaintainsUnderweightGet Alert
04/10/2024ENLTBuy Now
Enlight Renewable Energy
$16.5720.7%$21 → $20MaintainsOverweightGet Alert
04/09/2024TRGPBuy Now
Targa Resources
$136.22-10.44%$116 → $122MaintainsOverweightGet Alert
04/05/2024MPLXBuy Now
MPLX
$43.15-0.35%$40 → $43MaintainsOverweightGet Alert
04/05/2024DTMBuy Now
DT Midstream
$75.24-12.28%$59 → $66MaintainsOverweightGet Alert
04/02/2024NXTBuy Now
NEXTracker
$47.2333.38%$55 → $63DowngradeOverweight → Equal-WeightGet Alert
04/02/2024ARRYBuy Now
Array Technologies
$11.0562.82%$15 → $18UpgradeEqual-Weight → OverweightGet Alert
03/19/2024TRGPBuy Now
Targa Resources
$136.22-14.84%$105 → $116MaintainsOverweightGet Alert
03/05/2024SHLSBuy Now
Shoals Technologies Gr
$6.7592.74%$15 → $13MaintainsEqual-WeightGet Alert
01/22/2024NXTBuy Now
NEXTracker
$47.237.97%$50 → $51MaintainsOverweightGet Alert
01/22/2024ARRYBuy Now
Array Technologies
$11.0535.69%$22 → $15DowngradeOverweight → Equal-WeightGet Alert
01/22/2024SHLSBuy Now
Shoals Technologies Gr
$6.75122.39%$17 → $15UpgradeUnderweight → Equal-WeightGet Alert
01/17/2024SEDGBuy Now
SolarEdge Technologies
$26.0292.16%$74 → $50DowngradeEqual-Weight → UnderweightGet Alert
11/02/2023SPWRBuy Now
SunPower
$1.22104.92%$6 → $2.5MaintainsUnderweightGet Alert
10/24/2023STEMBuy Now
Stem
$1.33275.94%$6 → $5MaintainsEqual-WeightGet Alert
10/18/2023RUNBuy Now
Sunrun
$17.72-4.06%$27 → $17MaintainsEqual-WeightGet Alert
10/18/2023SPWRBuy Now
SunPower
$1.22391.8%$9 → $6MaintainsUnderweightGet Alert
10/18/2023NOVABuy Now
Sunnova Energy Intl
$7.70133.77%$29 → $18MaintainsOverweightGet Alert
10/12/2023FSLRBuy Now
First Solar
$225.11-0.49%$230 → $224UpgradeEqual-Weight → OverweightGet Alert
10/02/2023SEDGBuy Now
SolarEdge Technologies
$26.02484.17%$274 → $152DowngradeOverweight → Equal-WeightGet Alert
09/28/2023NXTBuy Now
NEXTracker
$47.235.85%$52 → $50MaintainsOverweightGet Alert
09/28/2023ARRYBuy Now
Array Technologies
$11.05171.37%$28 → $30MaintainsOverweightGet Alert
08/30/2023STEMBuy Now
Stem
$1.33351.13% → $6Initiates → Equal-WeightGet Alert
08/04/2023SHLSBuy Now
Shoals Technologies Gr
$6.75196.52%$19 → $20MaintainsUnderweightGet Alert
08/03/2023SEDGBuy Now
SolarEdge Technologies
$26.02953.04%$359 → $274MaintainsOverweightGet Alert
08/02/2023SEDGBuy Now
SolarEdge Technologies
$26.02953.04%$359 → $274MaintainsOverweightGet Alert
08/02/2023SPWRBuy Now
SunPower
$1.22637.7%$11 → $9MaintainsUnderweightGet Alert
07/28/2023NXTBuy Now
NEXTracker
$47.2310.09%$42 → $52MaintainsOverweightGet Alert
07/18/2023SEDGBuy Now
SolarEdge Technologies
$26.021279.71%$390 → $359MaintainsOverweightGet Alert
07/13/2023NOVABuy Now
Sunnova Energy Intl
$7.70276.62%$27 → $29MaintainsOverweightGet Alert
07/13/2023SPWRBuy Now
SunPower
$1.22801.64%$15 → $11MaintainsUnderweightGet Alert
07/13/2023RUNBuy Now
Sunrun
$17.7252.37%$31 → $27MaintainsEqual-WeightGet Alert
05/24/2023SEDGBuy Now
SolarEdge Technologies
$26.021398.85%$392 → $390MaintainsOverweightGet Alert
05/12/2023BLNKBuy Now
Blink Charging
$3.24208.58%$11 → $10MaintainsEqual-WeightGet Alert
05/10/2023ARRYBuy Now
Array Technologies
$11.05153.28%$29 → $28MaintainsOverweightGet Alert
05/02/2023SHLSBuy Now
Shoals Technologies Gr
$6.75181.69%$27 → $19DowngradeEqual-Weight → UnderweightGet Alert
04/18/2023RUNBuy Now
Sunrun
$17.7274.94%$35 → $31MaintainsEqual-WeightGet Alert
04/18/2023SPWRBuy Now
SunPower
$1.221129.51%$18 → $15MaintainsUnderweightGet Alert
04/18/2023NOVABuy Now
Sunnova Energy Intl
$7.70250.65%$31 → $27MaintainsOverweightGet Alert
03/28/2023BLNKBuy Now
Blink Charging
$3.24239.43% → $11Initiates → Equal-WeightGet Alert
03/23/2023FSLRBuy Now
First Solar
$225.112.17%$162 → $230MaintainsEqual-WeightGet Alert
03/06/2023NXTBuy Now
NEXTracker
$47.23-11.08% → $42Initiates → OverweightGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$104.89145.02%$251 → $257MaintainsEqual-WeightGet Alert
02/01/2023SEDGBuy Now
SolarEdge Technologies
$26.021406.53%$396 → $392MaintainsOverweightGet Alert
02/01/2023ENPHBuy Now
Enphase Energy
$104.89139.3%$311 → $251MaintainsEqual-WeightGet Alert
01/25/2023NOVABuy Now
Sunnova Energy Intl
$7.70302.6%$35 → $31MaintainsOverweightGet Alert
01/25/2023SPWRBuy Now
SunPower
$1.221375.41%$26 → $18DowngradeEqual-Weight → UnderweightGet Alert
01/25/2023RUNBuy Now
Sunrun
$17.7297.52%$44 → $35DowngradeOverweight → Equal-WeightGet Alert
12/14/2022SEDGBuy Now
SolarEdge Technologies
$26.021421.91% → $396UpgradeEqual-Weight → OverweightGet Alert
11/16/2022VLTABuy Now
VOLTA INC COM CL A
$2 → $0.5MaintainsEqual-WeightGet Alert
11/16/2022SHLSBuy Now
Shoals Technologies Gr
$6.75344.77%$25 → $30MaintainsEqual-WeightGet Alert
11/01/2022FSLRBuy Now
First Solar
$225.11-28.04%$89 → $162UpgradeUnderweight → Equal-WeightGet Alert
10/26/2022ENPHBuy Now
Enphase Energy
$104.89196.5%$292 → $311MaintainsEqual-WeightGet Alert
08/16/2022SHLSBuy Now
Shoals Technologies Gr
$6.75270.64%$24 → $25MaintainsEqual-WeightGet Alert
08/10/2022ARRYBuy Now
Array Technologies
$11.0599%$20 → $22MaintainsOverweightGet Alert
08/05/2022FSLRBuy Now
First Solar
$225.11-60.46% → $89Initiates → UnderweightGet Alert
08/05/2022RUNBuy Now
Sunrun
$17.72159.59% → $46Initiates → OverweightGet Alert
08/05/2022SPWRBuy Now
SunPower
$1.222031.15% → $26Initiates → Equal-WeightGet Alert
08/05/2022NOVABuy Now
Sunnova Energy Intl
$7.70354.55% → $35Initiates → OverweightGet Alert
08/05/2022SHLSBuy Now
Shoals Technologies Gr
$6.75255.82% → $24Initiates → Equal-WeightGet Alert
08/05/2022ENPHBuy Now
Enphase Energy
$104.89178.39% → $292Initiates → Equal-WeightGet Alert
08/05/2022ARRYBuy Now
Array Technologies
$11.0580.91% → $20Initiates → OverweightGet Alert
08/05/2022VLTABuy Now
VOLTA INC COM CL A
→ $2Initiates → Equal-WeightGet Alert
08/05/2022WBXBuy Now
Wallbox
$1.51827.15% → $14Initiates → OverweightGet Alert
03/02/2022AMBuy Now
Antero Midstream
$15.10-33.77%$11 → $10DowngradeEqual-Weight → UnderweightGet Alert
03/02/2022ETRNBuy Now
Equitrans Midstream
$12.50-44%$11 → $7UpgradeUnderweight → Equal-WeightGet Alert
02/23/2022WMBBuy Now
Williams Companies
$44.15-22.99%$33 → $34MaintainsOverweightGet Alert
01/20/2022DTMBuy Now
DT Midstream
$75.24-26.9%$53 → $55MaintainsEqual-WeightGet Alert
01/20/2022DCPBuy Now
DCP Midstream
$38 → $35MaintainsOverweightGet Alert
11/30/2021CQPBuy Now
Cheniere Energy Partners
$53.62DowngradeEqual-Weight → UnderweightGet Alert
11/16/2021ARISBuy Now
Aris Water Solutions
$16.40-2.44%Initiates → Equal-WeightGet Alert
05/28/2021YQBuy Now
17 Education & Technology
$2.03160.9%$380 → $106DowngradeBuy → NeutralGet Alert
10/12/2018DMBuy Now
Desktop Metal
$5.29221.3%$150 → $170MaintainsEqual-WeightGet Alert
04/17/2018DMBuy Now
Desktop Metal
$5.29183.5%$340 → $150MaintainsEqual-WeightGet Alert
08/04/2016DMBuy Now
Desktop Metal
$5.29504.8%$350 → $320MaintainsOverweightGet Alert
04/12/2016DMBuy Now
Desktop Metal
$5.29523.7% → $330Assumes → OverweightGet Alert
05/05/2015DMBuy Now
Desktop Metal
$5.29656%$420 → $400MaintainsOverweightGet Alert
02/10/2015DMBuy Now
Desktop Metal
$5.29693.8%$390 → $420MaintainsOverweightGet Alert
11/10/2014DMBuy Now
Desktop Metal
$5.29637.1% → $390Initiates → OverweightGet Alert