Vikram Bagri's Stock Ratings

Citigroup Analyst

Vikram Bagri is an analyst at Citigroup. 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/02/2024

Overall Average Return

-22.5%

Smart Score

36%

Overall Average Return Percentile

11th

Number of Ratings

61
Buy NowGet Alert
07/02/2024SHLSBuy Now
Shoals Technologies Gr
$5.91-15.4%$15 → $5DowngradeBuy → SellGet Alert
06/04/2024OKLOBuy Now
Oklo
$7.9738.02% → $11Initiates → NeutralGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$23.75198.95%$83 → $71MaintainsNeutralGet Alert
04/18/2024VLOBuy Now
Valero Energy
$158.0021.52%$160 → $192MaintainsBuyGet Alert
04/05/2024PLUGBuy Now
Plug Power
$2.25-11.11%$3.25 → $2DowngradeNeutral → SellGet Alert
04/05/2024ENPHBuy Now
Enphase Energy
$96.5125.38%$126 → $121DowngradeBuy → NeutralGet Alert
03/28/2024SPWRBuy Now
SunPower
$2.71-7.75%$3 → $2.5MaintainsSellGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$23.75249.47%$89 → $83MaintainsNeutralGet Alert
11/30/2023SEDGBuy Now
SolarEdge Technologies
$23.75274.74%$77 → $89MaintainsNeutralGet Alert
11/27/2023LCIDBuy Now
Lucid Gr
$2.68DowngradeBuy → HoldGet Alert
11/16/2023PLUGBuy Now
Plug Power
$2.25122.22%$12.5 → $5DowngradeBuy → NeutralGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$23.75224.21%$187 → $77DowngradeBuy → NeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$23.75687.37%$248 → $187MaintainsBuyGet Alert
10/18/2023ENPHBuy Now
Enphase Energy
$96.5173.04%$170 → $167MaintainsBuyGet Alert
10/18/2023FSLRBuy Now
First Solar
$215.23-14.05%$200 → $185MaintainsNeutralGet Alert
10/18/2023RUNBuy Now
Sunrun
$10.7177.32%$21 → $19MaintainsBuyGet Alert
10/18/2023SHLSBuy Now
Shoals Technologies Gr
$5.91339.93%$34 → $26MaintainsBuyGet Alert
10/17/2023SPWRBuy Now
SunPower
$2.7166.05%$10 → $4.5DowngradeNeutral → SellGet Alert
10/10/2023PLUGBuy Now
Plug Power
$2.25455.56%$13 → $12.5MaintainsBuyGet Alert
09/27/2023FSLRBuy Now
First Solar
$215.23-7.08%$214 → $200MaintainsNeutralGet Alert
09/18/2023ENPHBuy Now
Enphase Energy
$96.5176.15%$209 → $170MaintainsBuyGet Alert
08/30/2023RUNBuy Now
Sunrun
$10.7195.99%$25 → $21UpgradeNeutral → BuyGet Alert
08/18/2023HASIBuy Now
Hannon Armstrong
$28.44-15.61% → $24Initiates → NeutralGet Alert
08/02/2023SPWRBuy Now
SunPower
$2.71269%$12 → $10MaintainsNeutralGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$96.51116.56%$240 → $209MaintainsBuyGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$96.51148.68%$267 → $240MaintainsBuyGet Alert
07/19/2023FSLRBuy Now
First Solar
$215.23-3.36%$189 → $208UpgradeSell → NeutralGet Alert
07/06/2023PLUGBuy Now
Plug Power
$2.25477.78% → $13Initiates → BuyGet Alert
07/05/2023PLUGBuy Now
Plug Power
$2.25477.78% → $13Initiates → BuyGet Alert
06/22/2023NETIBuy Now
Eneti
→ $14DowngradeBuy → NeutralGet Alert
05/05/2023RUNBuy Now
Sunrun
$10.71133.32%$23 → $25MaintainsNeutralGet Alert
04/27/2023ENPHBuy Now
Enphase Energy
$96.51176.66%$285 → $267MaintainsBuyGet Alert
04/24/2023RUNBuy Now
Sunrun
$10.71114.65%$27 → $23MaintainsNeutralGet Alert
04/24/2023SPWRBuy Now
SunPower
$2.71416.61%$16.5 → $14MaintainsNeutralGet Alert
04/24/2023FSLRBuy Now
First Solar
$215.23-9.86%$220 → $194DowngradeNeutral → SellGet Alert
03/10/2023FSLRBuy Now
First Solar
$215.232.22%$75 → $220MaintainsNeutralGet Alert
03/10/2023ENPHBuy Now
Enphase Energy
$96.51195.31%$205 → $285MaintainsBuyGet Alert
03/10/2023NETIBuy Now
Eneti
$13 → $14MaintainsBuyGet Alert
03/10/2023RUNBuy Now
Sunrun
$10.71151.98% → $27Initiates → NeutralGet Alert
03/10/2023SPWRBuy Now
SunPower
$2.71508.86% → $16.5Initiates → NeutralGet Alert
03/10/2023SHLSBuy Now
Shoals Technologies Gr
$5.91475.3% → $34Initiates → BuyGet Alert
03/10/2023ARRYBuy Now
Array Technologies
$9.48153.03% → $24Initiates → NeutralGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$23.751457.89%$380 → $370MaintainsBuyGet Alert
10/26/2022ENPHBuy Now
Enphase Energy
$96.51247.11%$275 → $335MaintainsBuyGet Alert
09/15/2022FSRBuy Now
Fisker
→ $12Initiates → BuyGet Alert
09/15/2022RIVNBuy Now
Rivian Automotive
$14.36Initiates → HoldGet Alert
09/15/2022LCIDBuy Now
Lucid Gr
$2.68Initiates → UnderperformGet Alert
09/15/2022TSLABuy Now
Tesla
$229.13UpgradeUnderperform → HoldGet Alert
08/03/2022SEDGBuy Now
SolarEdge Technologies
$23.751500%$390 → $380MaintainsBuyGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$96.51184.94%$255 → $275MaintainsBuyGet Alert
06/15/2022BLNKBuy Now
Blink Charging
$2.63924.67%$25 → $27MaintainsBuyGet Alert
05/10/2022BLNKBuy Now
Blink Charging
$2.63848.77%$29 → $25MaintainsBuyGet Alert
05/05/2022RUNBuy Now
Sunrun
$10.71291.97%$41 → $42MaintainsBuyGet Alert
05/03/2022SEDGBuy Now
SolarEdge Technologies
$23.751542.11%$347 → $390MaintainsBuyGet Alert
02/22/2022CHPTBuy Now
ChargePoint Hldgs
$1.451555.17%$35 → $24MaintainsBuyGet Alert
02/22/2022BLNKBuy Now
Blink Charging
$2.631000.57%$41 → $29MaintainsBuyGet Alert
02/03/2022SEDGBuy Now
SolarEdge Technologies
$23.751361.05% → $347UpgradeHold → BuyGet Alert
01/10/2022SLDPBuy Now
Solid Power
$1.59717.61% → $13Initiates → BuyGet Alert
12/28/2021EVGOBuy Now
EVgo
$2.33Initiates → HoldGet Alert
11/15/2021ENPHBuy Now
Enphase Energy
$96.51175.62%MaintainsBuyGet Alert
11/11/2021VLTABuy Now
Volta
MaintainsBuyGet Alert