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 05/01/2025

Overall Average Return

-23.8%

Smart Score

36.7%

Overall Average Return Percentile

10th

Number of Ratings

117
Buy NowGet Alert
04/17/2025BLDPBuy Now
Ballard Power Systems
$1.23
Vikram Bagri36%
DowngradeNeutral → SellGet Alert
04/17/2025RUNBuy Now
Sunrun
$6.990.14%
Vikram Bagri36%
→ $7DowngradeBuy → NeutralGet Alert
04/17/2025GNRCBuy Now
Generac Hldgs
$115.1519.84%
Vikram Bagri36%
$162 → $138UpgradeNeutral → BuyGet Alert
04/17/2025ENPHBuy Now
Enphase Energy
$45.004.44%
Vikram Bagri36%
→ $47DowngradeNeutral → SellGet Alert
04/17/2025CSIQBuy Now
Canadian Solar
$9.07-11.81%
Vikram Bagri36%
→ $8UpgradeSell → NeutralGet Alert
03/25/2025OKLOBuy Now
Oklo
$24.3623.15%
Vikram Bagri36%
$31 → $30MaintainsNeutralGet Alert
03/04/2025LEUBuy Now
Centrus Energy
Vikram Bagri36%
→ $104Initiates → NeutralGet Alert
02/26/2025FSLRBuy Now
First Solar
$127.0085.83%
Vikram Bagri36%
$254 → $236MaintainsNeutralGet Alert
01/08/2025OKLOBuy Now
Oklo
$24.3627.26%
Vikram Bagri36%
$10 → $31MaintainsNeutralGet Alert
01/08/2025ENPHBuy Now
Enphase Energy
$45.0060%
Vikram Bagri36%
$71 → $72MaintainsNeutralGet Alert
01/08/2025GNRCBuy Now
Generac Hldgs
$115.1540.69%
Vikram Bagri36%
$172 → $162MaintainsNeutralGet Alert
01/08/2025HASIBuy Now
HA Sustainable
$24.9844.12%
Vikram Bagri36%
→ $36UpgradeNeutral → BuyGet Alert
01/08/2025SEDGBuy Now
SolarEdge Technologies
$12.30-26.83%
Vikram Bagri36%
$12 → $9DowngradeNeutral → SellGet Alert
10/25/2024VLOBuy Now
Valero Energy
$116.0951.61%
Vikram Bagri36%
$192 → $176MaintainsBuyGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$45.0095.56%
Vikram Bagri36%
$99 → $88MaintainsNeutralGet Alert
10/22/2024NOVABuy Now
Sunnova Energy Intl
$0.204945.41%
Vikram Bagri36%
$12 → $10MaintainsBuyGet Alert
10/22/2024SEDGBuy Now
SolarEdge Technologies
$12.3054.47%
Vikram Bagri36%
$31 → $19MaintainsNeutralGet Alert
10/22/2024HASIBuy Now
HA Sustainable
$24.9844.12%
Vikram Bagri36%
$24 → $36MaintainsNeutralGet Alert
10/22/2024GNRCBuy Now
Generac Hldgs
$115.1549.37%
Vikram Bagri36%
$128 → $172MaintainsNeutralGet Alert
10/22/2024ENPHBuy Now
Enphase Energy
$45.00120%
Vikram Bagri36%
$114 → $99MaintainsNeutralGet Alert
10/22/2024CSIQBuy Now
Canadian Solar
$9.0721.26%
Vikram Bagri36%
$19 → $11DowngradeNeutral → SellGet Alert
10/22/2024FSLRBuy Now
First Solar
$127.00100%
Vikram Bagri36%
$200 → $254UpgradeNeutral → BuyGet Alert
10/10/2024MPCBuy Now
Marathon Petroleum
$137.4121.53%
Vikram Bagri36%
$172 → $167MaintainsNeutralGet Alert
10/03/2024SHLSBuy Now
Shoals Technologies Gr
$3.6152.35%
Vikram Bagri36%
$5 → $5.5UpgradeSell → NeutralGet Alert
09/24/2024OKLOBuy Now
Oklo
$24.36-58.95%
Vikram Bagri36%
$11 → $10MaintainsNeutralGet Alert
07/19/2024SPWRBuy Now
SunPower
$1.94-87.11%
Vikram Bagri36%
$2.5 → $0.25MaintainsSellGet Alert
07/12/2024ARRYBuy Now
Array Technologies
$4.90185.71%
Vikram Bagri36%
$17 → $14UpgradeNeutral → BuyGet Alert
07/02/2024SHLSBuy Now
Shoals Technologies Gr
$3.6138.5%
Vikram Bagri36%
$15 → $5DowngradeBuy → SellGet Alert
06/04/2024OKLOBuy Now
Oklo
$24.36-54.84%
Vikram Bagri36%
→ $11Initiates → NeutralGet Alert
05/20/2024FSLRBuy Now
First Solar
$127.0057.48%
Vikram Bagri36%
$185 → $200MaintainsNeutralGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$12.30477.24%
Vikram Bagri36%
$83 → $71MaintainsNeutralGet Alert
04/18/2024VLOBuy Now
Valero Energy
$116.0965.39%
Vikram Bagri36%
$160 → $192MaintainsBuyGet Alert
04/05/2024PLUGBuy Now
Plug Power
$0.90122.99%
Vikram Bagri36%
$3.25 → $2DowngradeNeutral → SellGet Alert
04/05/2024ENPHBuy Now
Enphase Energy
$45.00168.89%
Vikram Bagri36%
$126 → $121DowngradeBuy → NeutralGet Alert
03/28/2024SPWRBuy Now
SunPower
$1.9428.87%
Vikram Bagri36%
$3 → $2.5MaintainsSellGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$12.30574.8%
Vikram Bagri36%
$89 → $83MaintainsNeutralGet Alert
11/30/2023SEDGBuy Now
SolarEdge Technologies
$12.30623.58%
Vikram Bagri36%
$77 → $89MaintainsNeutralGet Alert
11/27/2023LCIDBuy Now
Lucid Gr
$2.50
Vikram Bagri36%
DowngradeBuy → HoldGet Alert
11/16/2023PLUGBuy Now
Plug Power
$0.90457.48%
Vikram Bagri36%
$12.5 → $5DowngradeBuy → NeutralGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$12.30526.02%
Vikram Bagri36%
$187 → $77DowngradeBuy → NeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$12.301420.34%
Vikram Bagri36%
$248 → $187MaintainsBuyGet Alert
10/18/2023ENPHBuy Now
Enphase Energy
$45.00271.11%
Vikram Bagri36%
$170 → $167MaintainsBuyGet Alert
10/18/2023FSLRBuy Now
First Solar
$127.0045.67%
Vikram Bagri36%
$200 → $185MaintainsNeutralGet Alert
10/18/2023RUNBuy Now
Sunrun
$6.99171.82%
Vikram Bagri36%
$21 → $19MaintainsBuyGet Alert
10/18/2023SHLSBuy Now
Shoals Technologies Gr
$3.61620.22%
Vikram Bagri36%
$34 → $26MaintainsBuyGet Alert
10/17/2023SPWRBuy Now
SunPower
$1.94131.96%
Vikram Bagri36%
$10 → $4.5DowngradeNeutral → SellGet Alert
10/10/2023PLUGBuy Now
Plug Power
$0.901293.69%
Vikram Bagri36%
$13 → $12.5MaintainsBuyGet Alert
09/27/2023FSLRBuy Now
First Solar
$127.0057.48%
Vikram Bagri36%
$214 → $200MaintainsNeutralGet Alert
09/18/2023ENPHBuy Now
Enphase Energy
$45.00277.78%
Vikram Bagri36%
$209 → $170MaintainsBuyGet Alert
08/30/2023RUNBuy Now
Sunrun
$6.99200.43%
Vikram Bagri36%
$25 → $21UpgradeNeutral → BuyGet Alert
08/18/2023HASIBuy Now
Hannon Armstrong
$24.98-3.92%
Vikram Bagri36%
→ $24Initiates → NeutralGet Alert
08/02/2023SPWRBuy Now
SunPower
$1.94415.46%
Vikram Bagri36%
$12 → $10MaintainsNeutralGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$45.00364.44%
Vikram Bagri36%
$240 → $209MaintainsBuyGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$45.00433.33%
Vikram Bagri36%
$267 → $240MaintainsBuyGet Alert
07/19/2023FSLRBuy Now
First Solar
$127.0063.78%
Vikram Bagri36%
$189 → $208UpgradeSell → NeutralGet Alert
07/06/2023PLUGBuy Now
Plug Power
$0.901349.44%
Vikram Bagri36%
→ $13Initiates → BuyGet Alert
07/05/2023PLUGBuy Now
Plug Power
$0.901349.44%
Vikram Bagri36%
→ $13Initiates → BuyGet Alert
06/22/2023NETIBuy Now
Eneti
Vikram Bagri36%
→ $14DowngradeBuy → NeutralGet Alert
05/05/2023RUNBuy Now
Sunrun
$6.99257.65%
Vikram Bagri36%
$23 → $25MaintainsNeutralGet Alert
04/27/2023ENPHBuy Now
Enphase Energy
$45.00493.33%
Vikram Bagri36%
$285 → $267MaintainsBuyGet Alert
04/24/2023RUNBuy Now
Sunrun
$6.99229.04%
Vikram Bagri36%
$27 → $23MaintainsNeutralGet Alert
04/24/2023SPWRBuy Now
SunPower
$1.94621.65%
Vikram Bagri36%
$16.5 → $14MaintainsNeutralGet Alert
04/24/2023FSLRBuy Now
First Solar
$127.0052.76%
Vikram Bagri36%
$220 → $194DowngradeNeutral → SellGet Alert
03/10/2023FSLRBuy Now
First Solar
$127.0073.23%
Vikram Bagri36%
$75 → $220MaintainsNeutralGet Alert
03/10/2023ENPHBuy Now
Enphase Energy
$45.00533.33%
Vikram Bagri36%
$205 → $285MaintainsBuyGet Alert
03/10/2023NETIBuy Now
Eneti
Vikram Bagri36%
$13 → $14MaintainsBuyGet Alert
03/10/2023RUNBuy Now
Sunrun
$6.99286.27%
Vikram Bagri36%
→ $27Initiates → NeutralGet Alert
03/10/2023SPWRBuy Now
SunPower
$1.94750.52%
Vikram Bagri36%
→ $16.5Initiates → NeutralGet Alert
03/10/2023SHLSBuy Now
Shoals Technologies Gr
$3.61841.83%
Vikram Bagri36%
→ $34Initiates → BuyGet Alert
03/10/2023ARRYBuy Now
Array Technologies
$4.90389.8%
Vikram Bagri36%
→ $24Initiates → NeutralGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$12.302908.15%
Vikram Bagri36%
$380 → $370MaintainsBuyGet Alert
10/26/2022ENPHBuy Now
Enphase Energy
$45.00644.44%
Vikram Bagri36%
$275 → $335MaintainsBuyGet Alert
09/15/2022FSRBuy Now
Fisker
Vikram Bagri36%
→ $12Initiates → BuyGet Alert
09/15/2022RIVNBuy Now
Rivian Automotive
$13.68
Vikram Bagri36%
Initiates → HoldGet Alert
09/15/2022LCIDBuy Now
Lucid Gr
$2.50
Vikram Bagri36%
Initiates → UnderperformGet Alert
09/15/2022TSLABuy Now
Tesla
$282.53
Vikram Bagri36%
UpgradeUnderperform → HoldGet Alert
08/03/2022SEDGBuy Now
SolarEdge Technologies
$12.302989.46%
Vikram Bagri36%
$390 → $380MaintainsBuyGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$45.00511.11%
Vikram Bagri36%
$255 → $275MaintainsBuyGet Alert
06/15/2022BLNKBuy Now
Blink Charging
$0.743549.14%
Vikram Bagri36%
$25 → $27MaintainsBuyGet Alert
05/10/2022BLNKBuy Now
Blink Charging
$0.743278.83%
Vikram Bagri36%
$29 → $25MaintainsBuyGet Alert
05/05/2022RUNBuy Now
Sunrun
$6.99500.86%
Vikram Bagri36%
$41 → $42MaintainsBuyGet Alert
05/03/2022SEDGBuy Now
SolarEdge Technologies
$12.303070.76%
Vikram Bagri36%
$347 → $390MaintainsBuyGet Alert
02/22/2022CHPTBuy Now
ChargePoint Hldgs
$0.633710.13%
Vikram Bagri36%
$35 → $24MaintainsBuyGet Alert
02/22/2022BLNKBuy Now
Blink Charging
$0.743819.45%
Vikram Bagri36%
$41 → $29MaintainsBuyGet Alert
02/03/2022SEDGBuy Now
SolarEdge Technologies
$12.302721.16%
Vikram Bagri36%
→ $347UpgradeHold → BuyGet Alert
01/10/2022SLDPBuy Now
Solid Power
$1.101081.82%
Vikram Bagri36%
→ $13Initiates → BuyGet Alert
12/28/2021EVGOBuy Now
EVgo
$2.80
Vikram Bagri36%
Initiates → HoldGet Alert
11/15/2021ENPHBuy Now
Enphase Energy
$45.00491.11%
Vikram Bagri36%
$210 → $266MaintainsBuyGet Alert
11/11/2021VLTABuy Now
VOLTA INC COM CL A
Vikram Bagri36%
$15 → $13MaintainsBuyGet Alert
11/05/2021RUNBuy Now
Sunrun
$6.99901.43%
Vikram Bagri36%
$75 → $70MaintainsBuyGet Alert
10/27/2021ENPHBuy Now
Enphase Energy
$45.00366.67%
Vikram Bagri36%
$195 → $210MaintainsBuyGet Alert
09/22/2021VLTABuy Now
VOLTA INC COM CL A
Vikram Bagri36%
→ $15Initiates → BuyGet Alert
09/10/2021FSLRBuy Now
First Solar
$127.00
Vikram Bagri36%
Initiates → HoldGet Alert
09/02/2021CHPTBuy Now
ChargePoint Hldgs
$0.635456.44%
Vikram Bagri36%
$39 → $35MaintainsBuyGet Alert
08/12/2021BLNKBuy Now
Blink Charging
$0.744900.68%
Vikram Bagri36%
$39 → $37MaintainsBuyGet Alert
08/06/2021CLNEBuy Now
Clean Energy Fuels
$1.47648.3%
Vikram Bagri36%
$12 → $11MaintainsBuyGet Alert
06/21/2021CHPTBuy Now
ChargePoint Hldgs
$0.636091.46%
Vikram Bagri36%
→ $39Initiates → BuyGet Alert
05/11/2021BLNKBuy Now
Blink Charging
$0.745170.98%
Vikram Bagri36%
→ $39Initiates → BuyGet Alert
05/11/2021CLNEBuy Now
Clean Energy Fuels
$1.47716.33%
Vikram Bagri36%
→ $12Initiates → BuyGet Alert
05/11/2021BEEMBuy Now
Beam Glb
$1.37
Vikram Bagri36%
Initiates → HoldGet Alert
11/17/2020AMBuy Now
Antero Midstream
$16.74-64.16%
Vikram Bagri36%
$4 → $6MaintainsNeutralGet Alert
10/28/2020ENPHBuy Now
Enphase Energy
$45.00162.22%
Vikram Bagri36%
$77 → $118MaintainsBuyGet Alert
05/12/2020TRPBuy Now
TC Energy
$50.4134.89%
Vikram Bagri36%
→ $68Initiates → HoldGet Alert
01/27/2020AMBuy Now
Antero Midstream
$16.74-58.18%
Vikram Bagri36%
$12 → $7MaintainsBuyGet Alert
05/28/2019AMBuy Now
Antero Midstream
$16.74-10.39%
Vikram Bagri36%
$23 → $15Reinstates → BuyGet Alert
11/29/2018ANDXBuy Now
Andeavor Logistics LP Com Unit Ltd Partnership Int
Vikram Bagri36%
$55 → $42MaintainsBuyGet Alert
07/31/2018AMBuy Now
Antero Midstream
$16.74112.07%
Vikram Bagri36%
$33 → $35.5MaintainsBuyGet Alert
03/28/2018AMBuy Now
Antero Midstream
$16.7497.13%
Vikram Bagri36%
$36 → $33MaintainsBuyGet Alert
03/28/2018ANDXBuy Now
Andeavor Logistics LP Com Unit Ltd Partnership Int
Vikram Bagri36%
$58 → $55MaintainsBuyGet Alert
03/27/2018ANDXBuy Now
Andeavor Logistics LP Com Unit Ltd Partnership Int
Vikram Bagri36%
$58 → $55MaintainsBuyGet Alert
12/06/2017AMGPBuy Now
Antero Midstream GP
Vikram Bagri36%
UpgradeNeutral → BuyGet Alert
10/27/2017FSLRBuy Now
First Solar
$127.00
Vikram Bagri36%
UpgradeHold → BuyGet Alert
05/31/2017AMBuy Now
Antero Midstream
$16.74144.92%
Vikram Bagri36%
→ $41Reinstates → BuyGet Alert
05/31/2017AMGPBuy Now
Antero Midstream GP
Vikram Bagri36%
→ $24Initiates → NeutralGet Alert
12/10/2015FSLRBuy Now
First Solar
$127.00
Vikram Bagri36%
DowngradeBuy → HoldGet Alert
08/06/2014FSLRBuy Now
First Solar
$127.00-40.94%
Vikram Bagri36%
→ $75UpgradeHold → BuyGet Alert
11/01/2013FSLRBuy Now
First Solar
$127.00
Vikram Bagri36%
MaintainsHoldGet Alert