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/07/2024

Overall Average Return

-22.2%

Smart Score

35.9%

Overall Average Return Percentile

11th

Number of Ratings

61
Buy NowGet Alert
07/02/2024SHLSBuy Now
Shoals Technologies Gr
$6.08-17.76%$15 → $5DowngradeBuy → SellGet Alert
06/04/2024OKLOBuy Now
Oklo
$7.4547.65% → $11Initiates → NeutralGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$27.50158.18%$83 → $71MaintainsNeutralGet Alert
04/18/2024VLOBuy Now
Valero Energy
$149.3528.56%$160 → $192MaintainsBuyGet Alert
04/05/2024PLUGBuy Now
Plug Power
$2.63-23.95%$3.25 → $2DowngradeNeutral → SellGet Alert
04/05/2024ENPHBuy Now
Enphase Energy
$102.9017.59%$126 → $121DowngradeBuy → NeutralGet Alert
03/28/2024SPWRBuy Now
SunPower
$2.1615.74%$3 → $2.5MaintainsSellGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$27.50201.82%$89 → $83MaintainsNeutralGet Alert
11/30/2023SEDGBuy Now
SolarEdge Technologies
$27.50223.64%$77 → $89MaintainsNeutralGet Alert
11/27/2023LCIDBuy Now
Lucid Gr
$3.16DowngradeBuy → HoldGet Alert
11/16/2023PLUGBuy Now
Plug Power
$2.6390.11%$12.5 → $5DowngradeBuy → NeutralGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$27.50180%$187 → $77DowngradeBuy → NeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$27.50580%$248 → $187MaintainsBuyGet Alert
10/18/2023ENPHBuy Now
Enphase Energy
$102.9062.29%$170 → $167MaintainsBuyGet Alert
10/18/2023FSLRBuy Now
First Solar
$227.10-18.54%$200 → $185MaintainsNeutralGet Alert
10/18/2023RUNBuy Now
Sunrun
$12.6550.2%$21 → $19MaintainsBuyGet Alert
10/18/2023SHLSBuy Now
Shoals Technologies Gr
$6.08327.63%$34 → $26MaintainsBuyGet Alert
10/17/2023SPWRBuy Now
SunPower
$2.16108.33%$10 → $4.5DowngradeNeutral → SellGet Alert
10/10/2023PLUGBuy Now
Plug Power
$2.63375.29%$13 → $12.5MaintainsBuyGet Alert
09/27/2023FSLRBuy Now
First Solar
$227.10-11.93%$214 → $200MaintainsNeutralGet Alert
09/18/2023ENPHBuy Now
Enphase Energy
$102.9065.21%$209 → $170MaintainsBuyGet Alert
08/30/2023RUNBuy Now
Sunrun
$12.6566.01%$25 → $21UpgradeNeutral → BuyGet Alert
08/18/2023HASIBuy Now
Hannon Armstrong
$28.90-16.96% → $24Initiates → NeutralGet Alert
08/02/2023SPWRBuy Now
SunPower
$2.16362.96%$12 → $10MaintainsNeutralGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$102.90103.11%$240 → $209MaintainsBuyGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$102.90133.24%$267 → $240MaintainsBuyGet Alert
07/19/2023FSLRBuy Now
First Solar
$227.10-8.41%$189 → $208UpgradeSell → NeutralGet Alert
07/06/2023PLUGBuy Now
Plug Power
$2.63394.3% → $13Initiates → BuyGet Alert
07/05/2023PLUGBuy Now
Plug Power
$2.63394.3% → $13Initiates → BuyGet Alert
06/22/2023NETIBuy Now
Eneti
→ $14DowngradeBuy → NeutralGet Alert
05/05/2023RUNBuy Now
Sunrun
$12.6597.63%$23 → $25MaintainsNeutralGet Alert
04/27/2023ENPHBuy Now
Enphase Energy
$102.90159.48%$285 → $267MaintainsBuyGet Alert
04/24/2023RUNBuy Now
Sunrun
$12.6581.82%$27 → $23MaintainsNeutralGet Alert
04/24/2023SPWRBuy Now
SunPower
$2.16548.15%$16.5 → $14MaintainsNeutralGet Alert
04/24/2023FSLRBuy Now
First Solar
$227.10-14.58%$220 → $194DowngradeNeutral → SellGet Alert
03/10/2023FSLRBuy Now
First Solar
$227.10-3.13%$75 → $220MaintainsNeutralGet Alert
03/10/2023ENPHBuy Now
Enphase Energy
$102.90176.97%$205 → $285MaintainsBuyGet Alert
03/10/2023NETIBuy Now
Eneti
$13 → $14MaintainsBuyGet Alert
03/10/2023RUNBuy Now
Sunrun
$12.65113.44% → $27Initiates → NeutralGet Alert
03/10/2023SPWRBuy Now
SunPower
$2.16663.89% → $16.5Initiates → NeutralGet Alert
03/10/2023SHLSBuy Now
Shoals Technologies Gr
$6.08459.21% → $34Initiates → BuyGet Alert
03/10/2023ARRYBuy Now
Array Technologies
$9.70147.42% → $24Initiates → NeutralGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$27.501245.45%$380 → $370MaintainsBuyGet Alert
10/26/2022ENPHBuy Now
Enphase Energy
$102.90225.56%$275 → $335MaintainsBuyGet Alert
09/15/2022FSRBuy Now
Fisker
→ $12Initiates → BuyGet Alert
09/15/2022RIVNBuy Now
Rivian Automotive
$15.54Initiates → HoldGet Alert
09/15/2022LCIDBuy Now
Lucid Gr
$3.16Initiates → UnderperformGet Alert
09/15/2022TSLABuy Now
Tesla
$252.47UpgradeUnderperform → HoldGet Alert
08/03/2022SEDGBuy Now
SolarEdge Technologies
$27.501281.82%$390 → $380MaintainsBuyGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$102.90167.25%$255 → $275MaintainsBuyGet Alert
06/15/2022BLNKBuy Now
Blink Charging
$2.90830.81%$25 → $27MaintainsBuyGet Alert
05/10/2022BLNKBuy Now
Blink Charging
$2.90761.86%$29 → $25MaintainsBuyGet Alert
05/05/2022RUNBuy Now
Sunrun
$12.65232.02%$41 → $42MaintainsBuyGet Alert
05/03/2022SEDGBuy Now
SolarEdge Technologies
$27.501318.18%$347 → $390MaintainsBuyGet Alert
02/22/2022CHPTBuy Now
ChargePoint Hldgs
$1.851193.8%$35 → $24MaintainsBuyGet Alert
02/22/2022BLNKBuy Now
Blink Charging
$2.90899.76%$41 → $29MaintainsBuyGet Alert
02/03/2022SEDGBuy Now
SolarEdge Technologies
$27.501161.82% → $347UpgradeHold → BuyGet Alert
01/10/2022SLDPBuy Now
Solid Power
$1.73651.45% → $13Initiates → BuyGet Alert
12/28/2021EVGOBuy Now
EVgo
$2.84Initiates → HoldGet Alert
11/15/2021ENPHBuy Now
Enphase Energy
$102.90158.5%MaintainsBuyGet Alert
11/11/2021VLTABuy Now
Volta
MaintainsBuyGet Alert