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 03/20/2025

Overall Average Return

-21.4%

Smart Score

36.4%

Overall Average Return Percentile

11th

Number of Ratings

111
Buy NowGet Alert
03/04/2025LEUBuy Now
Centrus Energy
$75.9736.9%
Vikram Bagri36%
→ $104Initiates → NeutralGet Alert
02/26/2025FSLRBuy Now
First Solar
$129.8881.71%
Vikram Bagri36%
$254 → $236MaintainsNeutralGet Alert
01/08/2025OKLOBuy Now
Oklo
$28.419.12%
Vikram Bagri36%
$10 → $31MaintainsNeutralGet Alert
01/08/2025ENPHBuy Now
Enphase Energy
$62.7514.74%
Vikram Bagri36%
$71 → $72MaintainsNeutralGet Alert
01/08/2025GNRCBuy Now
Generac Hldgs
$133.6721.19%
Vikram Bagri36%
$172 → $162MaintainsNeutralGet Alert
01/08/2025HASIBuy Now
HA Sustainable
$29.4922.08%
Vikram Bagri36%
→ $36UpgradeNeutral → BuyGet Alert
01/08/2025SEDGBuy Now
SolarEdge Technologies
$17.10-47.37%
Vikram Bagri36%
$12 → $9DowngradeNeutral → SellGet Alert
10/25/2024VLOBuy Now
Valero Energy
$133.8431.5%
Vikram Bagri36%
$192 → $176MaintainsBuyGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$62.7540.24%
Vikram Bagri36%
$99 → $88MaintainsNeutralGet Alert
10/22/2024NOVABuy Now
Sunnova Energy Intl
$0.372580.97%
Vikram Bagri36%
$12 → $10MaintainsBuyGet Alert
10/22/2024SEDGBuy Now
SolarEdge Technologies
$17.1011.11%
Vikram Bagri36%
$31 → $19MaintainsNeutralGet Alert
10/22/2024HASIBuy Now
HA Sustainable
$29.4922.08%
Vikram Bagri36%
$24 → $36MaintainsNeutralGet Alert
10/22/2024GNRCBuy Now
Generac Hldgs
$133.6728.68%
Vikram Bagri36%
$128 → $172MaintainsNeutralGet Alert
10/22/2024ENPHBuy Now
Enphase Energy
$62.7557.77%
Vikram Bagri36%
$114 → $99MaintainsNeutralGet Alert
10/22/2024CSIQBuy Now
Canadian Solar
$10.504.74%
Vikram Bagri36%
$19 → $11DowngradeNeutral → SellGet Alert
10/22/2024FSLRBuy Now
First Solar
$129.8895.57%
Vikram Bagri36%
$200 → $254UpgradeNeutral → BuyGet Alert
10/10/2024MPCBuy Now
Marathon Petroleum
$149.5711.65%
Vikram Bagri36%
$172 → $167MaintainsNeutralGet Alert
10/03/2024SHLSBuy Now
Shoals Technologies Gr
$3.4161.29%
Vikram Bagri36%
$5 → $5.5UpgradeSell → NeutralGet Alert
09/24/2024OKLOBuy Now
Oklo
$28.41-64.8%
Vikram Bagri36%
$11 → $10MaintainsNeutralGet Alert
07/19/2024SPWRBuy Now
SunPower
——
Vikram Bagri36%
$2.5 → $0.25MaintainsSellGet Alert
07/12/2024ARRYBuy Now
Array Technologies
$5.95135.29%
Vikram Bagri36%
$17 → $14UpgradeNeutral → BuyGet Alert
07/02/2024SHLSBuy Now
Shoals Technologies Gr
$3.4146.63%
Vikram Bagri36%
$15 → $5DowngradeBuy → SellGet Alert
06/04/2024OKLOBuy Now
Oklo
$28.41-61.28%
Vikram Bagri36%
→ $11Initiates → NeutralGet Alert
05/20/2024FSLRBuy Now
First Solar
$129.8853.99%
Vikram Bagri36%
$185 → $200MaintainsNeutralGet Alert
05/09/2024SEDGBuy Now
SolarEdge Technologies
$17.10315.2%
Vikram Bagri36%
$83 → $71MaintainsNeutralGet Alert
04/18/2024VLOBuy Now
Valero Energy
$133.8443.45%
Vikram Bagri36%
$160 → $192MaintainsBuyGet Alert
04/05/2024PLUGBuy Now
Plug Power
$1.6025%
Vikram Bagri36%
$3.25 → $2DowngradeNeutral → SellGet Alert
04/05/2024ENPHBuy Now
Enphase Energy
$62.7592.83%
Vikram Bagri36%
$126 → $121DowngradeBuy → NeutralGet Alert
03/28/2024SPWRBuy Now
SunPower
——
Vikram Bagri36%
$3 → $2.5MaintainsSellGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$17.10385.38%
Vikram Bagri36%
$89 → $83MaintainsNeutralGet Alert
11/30/2023SEDGBuy Now
SolarEdge Technologies
$17.10420.47%
Vikram Bagri36%
$77 → $89MaintainsNeutralGet Alert
11/27/2023LCIDBuy Now
Lucid Gr
$2.46—
Vikram Bagri36%
—DowngradeBuy → HoldGet Alert
11/16/2023PLUGBuy Now
Plug Power
$1.60212.5%
Vikram Bagri36%
$12.5 → $5DowngradeBuy → NeutralGet Alert
11/02/2023SEDGBuy Now
SolarEdge Technologies
$17.10350.29%
Vikram Bagri36%
$187 → $77DowngradeBuy → NeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$17.10993.57%
Vikram Bagri36%
$248 → $187MaintainsBuyGet Alert
10/18/2023ENPHBuy Now
Enphase Energy
$62.75166.14%
Vikram Bagri36%
$170 → $167MaintainsBuyGet Alert
10/18/2023FSLRBuy Now
First Solar
$129.8842.44%
Vikram Bagri36%
$200 → $185MaintainsNeutralGet Alert
10/18/2023RUNBuy Now
Sunrun
$6.70183.58%
Vikram Bagri36%
$21 → $19MaintainsBuyGet Alert
10/18/2023SHLSBuy Now
Shoals Technologies Gr
$3.41662.46%
Vikram Bagri36%
$34 → $26MaintainsBuyGet Alert
10/17/2023SPWRBuy Now
SunPower
——
Vikram Bagri36%
$10 → $4.5DowngradeNeutral → SellGet Alert
10/10/2023PLUGBuy Now
Plug Power
$1.60681.25%
Vikram Bagri36%
$13 → $12.5MaintainsBuyGet Alert
09/27/2023FSLRBuy Now
First Solar
$129.8853.99%
Vikram Bagri36%
$214 → $200MaintainsNeutralGet Alert
09/18/2023ENPHBuy Now
Enphase Energy
$62.75170.92%
Vikram Bagri36%
$209 → $170MaintainsBuyGet Alert
08/30/2023RUNBuy Now
Sunrun
$6.70213.43%
Vikram Bagri36%
$25 → $21UpgradeNeutral → BuyGet Alert
08/18/2023HASIBuy Now
Hannon Armstrong
$29.49-18.62%
Vikram Bagri36%
→ $24Initiates → NeutralGet Alert
08/02/2023SPWRBuy Now
SunPower
——
Vikram Bagri36%
$12 → $10MaintainsNeutralGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$62.75233.07%
Vikram Bagri36%
$240 → $209MaintainsBuyGet Alert
07/19/2023ENPHBuy Now
Enphase Energy
$62.75282.47%
Vikram Bagri36%
$267 → $240MaintainsBuyGet Alert
07/19/2023FSLRBuy Now
First Solar
$129.8860.15%
Vikram Bagri36%
$189 → $208UpgradeSell → NeutralGet Alert
07/06/2023PLUGBuy Now
Plug Power
$1.60712.5%
Vikram Bagri36%
→ $13Initiates → BuyGet Alert
07/05/2023PLUGBuy Now
Plug Power
$1.60712.5%
Vikram Bagri36%
→ $13Initiates → BuyGet Alert
06/22/2023NETIBuy Now
Eneti
——
Vikram Bagri36%
→ $14DowngradeBuy → NeutralGet Alert
05/05/2023RUNBuy Now
Sunrun
$6.70273.13%
Vikram Bagri36%
$23 → $25MaintainsNeutralGet Alert
04/27/2023ENPHBuy Now
Enphase Energy
$62.75325.5%
Vikram Bagri36%
$285 → $267MaintainsBuyGet Alert
04/24/2023RUNBuy Now
Sunrun
$6.70243.28%
Vikram Bagri36%
$27 → $23MaintainsNeutralGet Alert
04/24/2023SPWRBuy Now
SunPower
——
Vikram Bagri36%
$16.5 → $14MaintainsNeutralGet Alert
04/24/2023FSLRBuy Now
First Solar
$129.8849.37%
Vikram Bagri36%
$220 → $194DowngradeNeutral → SellGet Alert
03/10/2023FSLRBuy Now
First Solar
$129.8869.39%
Vikram Bagri36%
$75 → $220MaintainsNeutralGet Alert
03/10/2023ENPHBuy Now
Enphase Energy
$62.75354.18%
Vikram Bagri36%
$205 → $285MaintainsBuyGet Alert
03/10/2023NETIBuy Now
Eneti
——
Vikram Bagri36%
$13 → $14MaintainsBuyGet Alert
03/10/2023RUNBuy Now
Sunrun
$6.70302.99%
Vikram Bagri36%
→ $27Initiates → NeutralGet Alert
03/10/2023SPWRBuy Now
SunPower
——
Vikram Bagri36%
→ $16.5Initiates → NeutralGet Alert
03/10/2023SHLSBuy Now
Shoals Technologies Gr
$3.41897.07%
Vikram Bagri36%
→ $34Initiates → BuyGet Alert
03/10/2023ARRYBuy Now
Array Technologies
$5.95303.36%
Vikram Bagri36%
→ $24Initiates → NeutralGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$17.102063.74%
Vikram Bagri36%
$380 → $370MaintainsBuyGet Alert
10/26/2022ENPHBuy Now
Enphase Energy
$62.75433.86%
Vikram Bagri36%
$275 → $335MaintainsBuyGet Alert
09/15/2022FSRBuy Now
Fisker
——
Vikram Bagri36%
→ $12Initiates → BuyGet Alert
09/15/2022RIVNBuy Now
Rivian Automotive
$11.42—
Vikram Bagri36%
—Initiates → HoldGet Alert
09/15/2022LCIDBuy Now
Lucid Gr
$2.46—
Vikram Bagri36%
—Initiates → UnderperformGet Alert
09/15/2022TSLABuy Now
Tesla
$239.92—
Vikram Bagri36%
—UpgradeUnderperform → HoldGet Alert
08/03/2022SEDGBuy Now
SolarEdge Technologies
$17.102122.22%
Vikram Bagri36%
$390 → $380MaintainsBuyGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$62.75338.25%
Vikram Bagri36%
$255 → $275MaintainsBuyGet Alert
06/15/2022BLNKBuy Now
Blink Charging
$1.032521.36%
Vikram Bagri36%
$25 → $27MaintainsBuyGet Alert
05/10/2022BLNKBuy Now
Blink Charging
$1.032327.18%
Vikram Bagri36%
$29 → $25MaintainsBuyGet Alert
05/05/2022RUNBuy Now
Sunrun
$6.70526.87%
Vikram Bagri36%
$41 → $42MaintainsBuyGet Alert
05/03/2022SEDGBuy Now
SolarEdge Technologies
$17.102180.7%
Vikram Bagri36%
$347 → $390MaintainsBuyGet Alert
02/22/2022CHPTBuy Now
ChargePoint Hldgs
$0.703328.57%
Vikram Bagri36%
$35 → $24MaintainsBuyGet Alert
02/22/2022BLNKBuy Now
Blink Charging
$1.032715.53%
Vikram Bagri36%
$41 → $29MaintainsBuyGet Alert
02/03/2022SEDGBuy Now
SolarEdge Technologies
$17.101929.24%
Vikram Bagri36%
→ $347UpgradeHold → BuyGet Alert
01/10/2022SLDPBuy Now
Solid Power
$1.111071.17%
Vikram Bagri36%
→ $13Initiates → BuyGet Alert
12/28/2021EVGOBuy Now
EVgo
$2.68—
Vikram Bagri36%
—Initiates → HoldGet Alert
11/15/2021ENPHBuy Now
Enphase Energy
$62.75323.9%
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.70944.78%
Vikram Bagri36%
$75 → $70MaintainsBuyGet Alert
10/27/2021ENPHBuy Now
Enphase Energy
$62.75234.66%
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
$129.88—
Vikram Bagri36%
—Initiates → HoldGet Alert
09/02/2021CHPTBuy Now
ChargePoint Hldgs
$0.704900%
Vikram Bagri36%
$39 → $35MaintainsBuyGet Alert
08/12/2021BLNKBuy Now
Blink Charging
$1.033492.23%
Vikram Bagri36%
$39 → $37MaintainsBuyGet Alert
08/06/2021CLNEBuy Now
Clean Energy Fuels
$1.79514.53%
Vikram Bagri36%
$12 → $11MaintainsBuyGet Alert
06/21/2021CHPTBuy Now
ChargePoint Hldgs
$0.705471.43%
Vikram Bagri36%
→ $39Initiates → BuyGet Alert
05/11/2021BLNKBuy Now
Blink Charging
$1.033686.41%
Vikram Bagri36%
→ $39Initiates → BuyGet Alert
05/11/2021CLNEBuy Now
Clean Energy Fuels
$1.79570.39%
Vikram Bagri36%
→ $12Initiates → BuyGet Alert
05/11/2021BEEMBuy Now
Beam Glb
$2.24—
Vikram Bagri36%
—Initiates → HoldGet Alert
11/17/2020AMBuy Now
Antero Midstream
$17.16-65.04%
Vikram Bagri36%
$4 → $6MaintainsNeutralGet Alert
10/28/2020ENPHBuy Now
Enphase Energy
$62.7588.05%
Vikram Bagri36%
$77 → $118MaintainsBuyGet Alert
05/12/2020TRPBuy Now
TC Energy
$48.3240.73%
Vikram Bagri36%
→ $68Initiates → HoldGet Alert
01/27/2020AMBuy Now
Antero Midstream
$17.16-59.21%
Vikram Bagri36%
$12 → $7MaintainsBuyGet Alert
05/28/2019AMBuy Now
Antero Midstream
$17.16-12.59%
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
$17.16106.87%
Vikram Bagri36%
$33 → $35.5MaintainsBuyGet Alert
03/28/2018AMBuy Now
Antero Midstream
$17.1692.3%
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
$129.88—
Vikram Bagri36%
—UpgradeHold → BuyGet Alert
05/31/2017AMBuy Now
Antero Midstream
$17.16138.92%
Vikram Bagri36%
→ $41Reinstates → BuyGet Alert
05/31/2017AMGPBuy Now
Antero Midstream GP
——
Vikram Bagri36%
→ $24Initiates → NeutralGet Alert
12/10/2015FSLRBuy Now
First Solar
$129.88—
Vikram Bagri36%
—DowngradeBuy → HoldGet Alert
08/06/2014FSLRBuy Now
First Solar
$129.88-42.25%
Vikram Bagri36%
→ $75UpgradeHold → BuyGet Alert
11/01/2013FSLRBuy Now
First Solar
$129.88—
Vikram Bagri36%
—MaintainsHoldGet Alert