Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.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
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
03/04/2025 | LEU | Buy Now | Centrus Energy | $75.97 | 36.9% | Vikram Bagri36% | → $104 | Initiates | → Neutral | Get Alert |
02/26/2025 | FSLR | Buy Now | First Solar | $129.88 | 81.71% | Vikram Bagri36% | $254 → $236 | Maintains | Neutral | Get Alert |
01/08/2025 | OKLO | Buy Now | Oklo | $28.41 | 9.12% | Vikram Bagri36% | $10 → $31 | Maintains | Neutral | Get Alert |
01/08/2025 | ENPH | Buy Now | Enphase Energy | $62.75 | 14.74% | Vikram Bagri36% | $71 → $72 | Maintains | Neutral | Get Alert |
01/08/2025 | GNRC | Buy Now | Generac Hldgs | $133.67 | 21.19% | Vikram Bagri36% | $172 → $162 | Maintains | Neutral | Get Alert |
01/08/2025 | HASI | Buy Now | HA Sustainable | $29.49 | 22.08% | Vikram Bagri36% | → $36 | Upgrade | Neutral → Buy | Get Alert |
01/08/2025 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | -47.37% | Vikram Bagri36% | $12 → $9 | Downgrade | Neutral → Sell | Get Alert |
10/25/2024 | VLO | Buy Now | Valero Energy | $133.84 | 31.5% | Vikram Bagri36% | $192 → $176 | Maintains | Buy | Get Alert |
10/23/2024 | ENPH | Buy Now | Enphase Energy | $62.75 | 40.24% | Vikram Bagri36% | $99 → $88 | Maintains | Neutral | Get Alert |
10/22/2024 | NOVA | Buy Now | Sunnova Energy Intl | $0.37 | 2580.97% | Vikram Bagri36% | $12 → $10 | Maintains | Buy | Get Alert |
10/22/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 11.11% | Vikram Bagri36% | $31 → $19 | Maintains | Neutral | Get Alert |
10/22/2024 | HASI | Buy Now | HA Sustainable | $29.49 | 22.08% | Vikram Bagri36% | $24 → $36 | Maintains | Neutral | Get Alert |
10/22/2024 | GNRC | Buy Now | Generac Hldgs | $133.67 | 28.68% | Vikram Bagri36% | $128 → $172 | Maintains | Neutral | Get Alert |
10/22/2024 | ENPH | Buy Now | Enphase Energy | $62.75 | 57.77% | Vikram Bagri36% | $114 → $99 | Maintains | Neutral | Get Alert |
10/22/2024 | CSIQ | Buy Now | Canadian Solar | $10.50 | 4.74% | Vikram Bagri36% | $19 → $11 | Downgrade | Neutral → Sell | Get Alert |
10/22/2024 | FSLR | Buy Now | First Solar | $129.88 | 95.57% | Vikram Bagri36% | $200 → $254 | Upgrade | Neutral → Buy | Get Alert |
10/10/2024 | MPC | Buy Now | Marathon Petroleum | $149.57 | 11.65% | Vikram Bagri36% | $172 → $167 | Maintains | Neutral | Get Alert |
10/03/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.41 | 61.29% | Vikram Bagri36% | $5 → $5.5 | Upgrade | Sell → Neutral | Get Alert |
09/24/2024 | OKLO | Buy Now | Oklo | $28.41 | -64.8% | Vikram Bagri36% | $11 → $10 | Maintains | Neutral | Get Alert |
07/19/2024 | SPWR | Buy Now | SunPower | — | — | Vikram Bagri36% | $2.5 → $0.25 | Maintains | Sell | Get Alert |
07/12/2024 | ARRY | Buy Now | Array Technologies | $5.95 | 135.29% | Vikram Bagri36% | $17 → $14 | Upgrade | Neutral → Buy | Get Alert |
07/02/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.41 | 46.63% | Vikram Bagri36% | $15 → $5 | Downgrade | Buy → Sell | Get Alert |
06/04/2024 | OKLO | Buy Now | Oklo | $28.41 | -61.28% | Vikram Bagri36% | → $11 | Initiates | → Neutral | Get Alert |
05/20/2024 | FSLR | Buy Now | First Solar | $129.88 | 53.99% | Vikram Bagri36% | $185 → $200 | Maintains | Neutral | Get Alert |
05/09/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 315.2% | Vikram Bagri36% | $83 → $71 | Maintains | Neutral | Get Alert |
04/18/2024 | VLO | Buy Now | Valero Energy | $133.84 | 43.45% | Vikram Bagri36% | $160 → $192 | Maintains | Buy | Get Alert |
04/05/2024 | PLUG | Buy Now | Plug Power | $1.60 | 25% | Vikram Bagri36% | $3.25 → $2 | Downgrade | Neutral → Sell | Get Alert |
04/05/2024 | ENPH | Buy Now | Enphase Energy | $62.75 | 92.83% | Vikram Bagri36% | $126 → $121 | Downgrade | Buy → Neutral | Get Alert |
03/28/2024 | SPWR | Buy Now | SunPower | — | — | Vikram Bagri36% | $3 → $2.5 | Maintains | Sell | Get Alert |
02/21/2024 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 385.38% | Vikram Bagri36% | $89 → $83 | Maintains | Neutral | Get Alert |
11/30/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 420.47% | Vikram Bagri36% | $77 → $89 | Maintains | Neutral | Get Alert |
11/27/2023 | LCID | Buy Now | Lucid Gr | $2.46 | — | Vikram Bagri36% | — | Downgrade | Buy → Hold | Get Alert |
11/16/2023 | PLUG | Buy Now | Plug Power | $1.60 | 212.5% | Vikram Bagri36% | $12.5 → $5 | Downgrade | Buy → Neutral | Get Alert |
11/02/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 350.29% | Vikram Bagri36% | $187 → $77 | Downgrade | Buy → Neutral | Get Alert |
10/20/2023 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 993.57% | Vikram Bagri36% | $248 → $187 | Maintains | Buy | Get Alert |
10/18/2023 | ENPH | Buy Now | Enphase Energy | $62.75 | 166.14% | Vikram Bagri36% | $170 → $167 | Maintains | Buy | Get Alert |
10/18/2023 | FSLR | Buy Now | First Solar | $129.88 | 42.44% | Vikram Bagri36% | $200 → $185 | Maintains | Neutral | Get Alert |
10/18/2023 | RUN | Buy Now | Sunrun | $6.70 | 183.58% | Vikram Bagri36% | $21 → $19 | Maintains | Buy | Get Alert |
10/18/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.41 | 662.46% | Vikram Bagri36% | $34 → $26 | Maintains | Buy | Get Alert |
10/17/2023 | SPWR | Buy Now | SunPower | — | — | Vikram Bagri36% | $10 → $4.5 | Downgrade | Neutral → Sell | Get Alert |
10/10/2023 | PLUG | Buy Now | Plug Power | $1.60 | 681.25% | Vikram Bagri36% | $13 → $12.5 | Maintains | Buy | Get Alert |
09/27/2023 | FSLR | Buy Now | First Solar | $129.88 | 53.99% | Vikram Bagri36% | $214 → $200 | Maintains | Neutral | Get Alert |
09/18/2023 | ENPH | Buy Now | Enphase Energy | $62.75 | 170.92% | Vikram Bagri36% | $209 → $170 | Maintains | Buy | Get Alert |
08/30/2023 | RUN | Buy Now | Sunrun | $6.70 | 213.43% | Vikram Bagri36% | $25 → $21 | Upgrade | Neutral → Buy | Get Alert |
08/18/2023 | HASI | Buy Now | Hannon Armstrong | $29.49 | -18.62% | Vikram Bagri36% | → $24 | Initiates | → Neutral | Get Alert |
08/02/2023 | SPWR | Buy Now | SunPower | — | — | Vikram Bagri36% | $12 → $10 | Maintains | Neutral | Get Alert |
07/28/2023 | ENPH | Buy Now | Enphase Energy | $62.75 | 233.07% | Vikram Bagri36% | $240 → $209 | Maintains | Buy | Get Alert |
07/19/2023 | ENPH | Buy Now | Enphase Energy | $62.75 | 282.47% | Vikram Bagri36% | $267 → $240 | Maintains | Buy | Get Alert |
07/19/2023 | FSLR | Buy Now | First Solar | $129.88 | 60.15% | Vikram Bagri36% | $189 → $208 | Upgrade | Sell → Neutral | Get Alert |
07/06/2023 | PLUG | Buy Now | Plug Power | $1.60 | 712.5% | Vikram Bagri36% | → $13 | Initiates | → Buy | Get Alert |
07/05/2023 | PLUG | Buy Now | Plug Power | $1.60 | 712.5% | Vikram Bagri36% | → $13 | Initiates | → Buy | Get Alert |
06/22/2023 | NETI | Buy Now | Eneti | — | — | Vikram Bagri36% | → $14 | Downgrade | Buy → Neutral | Get Alert |
05/05/2023 | RUN | Buy Now | Sunrun | $6.70 | 273.13% | Vikram Bagri36% | $23 → $25 | Maintains | Neutral | Get Alert |
04/27/2023 | ENPH | Buy Now | Enphase Energy | $62.75 | 325.5% | Vikram Bagri36% | $285 → $267 | Maintains | Buy | Get Alert |
04/24/2023 | RUN | Buy Now | Sunrun | $6.70 | 243.28% | Vikram Bagri36% | $27 → $23 | Maintains | Neutral | Get Alert |
04/24/2023 | SPWR | Buy Now | SunPower | — | — | Vikram Bagri36% | $16.5 → $14 | Maintains | Neutral | Get Alert |
04/24/2023 | FSLR | Buy Now | First Solar | $129.88 | 49.37% | Vikram Bagri36% | $220 → $194 | Downgrade | Neutral → Sell | Get Alert |
03/10/2023 | FSLR | Buy Now | First Solar | $129.88 | 69.39% | Vikram Bagri36% | $75 → $220 | Maintains | Neutral | Get Alert |
03/10/2023 | ENPH | Buy Now | Enphase Energy | $62.75 | 354.18% | Vikram Bagri36% | $205 → $285 | Maintains | Buy | Get Alert |
03/10/2023 | NETI | Buy Now | Eneti | — | — | Vikram Bagri36% | $13 → $14 | Maintains | Buy | Get Alert |
03/10/2023 | RUN | Buy Now | Sunrun | $6.70 | 302.99% | Vikram Bagri36% | → $27 | Initiates | → Neutral | Get Alert |
03/10/2023 | SPWR | Buy Now | SunPower | — | — | Vikram Bagri36% | → $16.5 | Initiates | → Neutral | Get Alert |
03/10/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.41 | 897.07% | Vikram Bagri36% | → $34 | Initiates | → Buy | Get Alert |
03/10/2023 | ARRY | Buy Now | Array Technologies | $5.95 | 303.36% | Vikram Bagri36% | → $24 | Initiates | → Neutral | Get Alert |
11/08/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 2063.74% | Vikram Bagri36% | $380 → $370 | Maintains | Buy | Get Alert |
10/26/2022 | ENPH | Buy Now | Enphase Energy | $62.75 | 433.86% | Vikram Bagri36% | $275 → $335 | Maintains | Buy | Get Alert |
09/15/2022 | FSR | Buy Now | Fisker | — | — | Vikram Bagri36% | → $12 | Initiates | → Buy | Get Alert |
09/15/2022 | RIVN | Buy Now | Rivian Automotive | $11.42 | — | Vikram Bagri36% | — | Initiates | → Hold | Get Alert |
09/15/2022 | LCID | Buy Now | Lucid Gr | $2.46 | — | Vikram Bagri36% | — | Initiates | → Underperform | Get Alert |
09/15/2022 | TSLA | Buy Now | Tesla | $239.92 | — | Vikram Bagri36% | — | Upgrade | Underperform → Hold | Get Alert |
08/03/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 2122.22% | Vikram Bagri36% | $390 → $380 | Maintains | Buy | Get Alert |
07/27/2022 | ENPH | Buy Now | Enphase Energy | $62.75 | 338.25% | Vikram Bagri36% | $255 → $275 | Maintains | Buy | Get Alert |
06/15/2022 | BLNK | Buy Now | Blink Charging | $1.03 | 2521.36% | Vikram Bagri36% | $25 → $27 | Maintains | Buy | Get Alert |
05/10/2022 | BLNK | Buy Now | Blink Charging | $1.03 | 2327.18% | Vikram Bagri36% | $29 → $25 | Maintains | Buy | Get Alert |
05/05/2022 | RUN | Buy Now | Sunrun | $6.70 | 526.87% | Vikram Bagri36% | $41 → $42 | Maintains | Buy | Get Alert |
05/03/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 2180.7% | Vikram Bagri36% | $347 → $390 | Maintains | Buy | Get Alert |
02/22/2022 | CHPT | Buy Now | ChargePoint Hldgs | $0.70 | 3328.57% | Vikram Bagri36% | $35 → $24 | Maintains | Buy | Get Alert |
02/22/2022 | BLNK | Buy Now | Blink Charging | $1.03 | 2715.53% | Vikram Bagri36% | $41 → $29 | Maintains | Buy | Get Alert |
02/03/2022 | SEDG | Buy Now | SolarEdge Technologies | $17.10 | 1929.24% | Vikram Bagri36% | → $347 | Upgrade | Hold → Buy | Get Alert |
01/10/2022 | SLDP | Buy Now | Solid Power | $1.11 | 1071.17% | Vikram Bagri36% | → $13 | Initiates | → Buy | Get Alert |
12/28/2021 | EVGO | Buy Now | EVgo | $2.68 | — | Vikram Bagri36% | — | Initiates | → Hold | Get Alert |
11/15/2021 | ENPH | Buy Now | Enphase Energy | $62.75 | 323.9% | Vikram Bagri36% | $210 → $266 | Maintains | Buy | Get Alert |
11/11/2021 | VLTA | Buy Now | VOLTA INC COM CL A | — | — | Vikram Bagri36% | $15 → $13 | Maintains | Buy | Get Alert |
11/05/2021 | RUN | Buy Now | Sunrun | $6.70 | 944.78% | Vikram Bagri36% | $75 → $70 | Maintains | Buy | Get Alert |
10/27/2021 | ENPH | Buy Now | Enphase Energy | $62.75 | 234.66% | Vikram Bagri36% | $195 → $210 | Maintains | Buy | Get Alert |
09/22/2021 | VLTA | Buy Now | VOLTA INC COM CL A | — | — | Vikram Bagri36% | → $15 | Initiates | → Buy | Get Alert |
09/10/2021 | FSLR | Buy Now | First Solar | $129.88 | — | Vikram Bagri36% | — | Initiates | → Hold | Get Alert |
09/02/2021 | CHPT | Buy Now | ChargePoint Hldgs | $0.70 | 4900% | Vikram Bagri36% | $39 → $35 | Maintains | Buy | Get Alert |
08/12/2021 | BLNK | Buy Now | Blink Charging | $1.03 | 3492.23% | Vikram Bagri36% | $39 → $37 | Maintains | Buy | Get Alert |
08/06/2021 | CLNE | Buy Now | Clean Energy Fuels | $1.79 | 514.53% | Vikram Bagri36% | $12 → $11 | Maintains | Buy | Get Alert |
06/21/2021 | CHPT | Buy Now | ChargePoint Hldgs | $0.70 | 5471.43% | Vikram Bagri36% | → $39 | Initiates | → Buy | Get Alert |
05/11/2021 | BLNK | Buy Now | Blink Charging | $1.03 | 3686.41% | Vikram Bagri36% | → $39 | Initiates | → Buy | Get Alert |
05/11/2021 | CLNE | Buy Now | Clean Energy Fuels | $1.79 | 570.39% | Vikram Bagri36% | → $12 | Initiates | → Buy | Get Alert |
05/11/2021 | BEEM | Buy Now | Beam Glb | $2.24 | — | Vikram Bagri36% | — | Initiates | → Hold | Get Alert |
11/17/2020 | AM | Buy Now | Antero Midstream | $17.16 | -65.04% | Vikram Bagri36% | $4 → $6 | Maintains | Neutral | Get Alert |
10/28/2020 | ENPH | Buy Now | Enphase Energy | $62.75 | 88.05% | Vikram Bagri36% | $77 → $118 | Maintains | Buy | Get Alert |
05/12/2020 | TRP | Buy Now | TC Energy | $48.32 | 40.73% | Vikram Bagri36% | → $68 | Initiates | → Hold | Get Alert |
01/27/2020 | AM | Buy Now | Antero Midstream | $17.16 | -59.21% | Vikram Bagri36% | $12 → $7 | Maintains | Buy | Get Alert |
05/28/2019 | AM | Buy Now | Antero Midstream | $17.16 | -12.59% | Vikram Bagri36% | $23 → $15 | Reinstates | → Buy | Get Alert |
11/29/2018 | ANDX | Buy Now | Andeavor Logistics LP Com Unit Ltd Partnership Int | — | — | Vikram Bagri36% | $55 → $42 | Maintains | Buy | Get Alert |
07/31/2018 | AM | Buy Now | Antero Midstream | $17.16 | 106.87% | Vikram Bagri36% | $33 → $35.5 | Maintains | Buy | Get Alert |
03/28/2018 | AM | Buy Now | Antero Midstream | $17.16 | 92.3% | Vikram Bagri36% | $36 → $33 | Maintains | Buy | Get Alert |
03/28/2018 | ANDX | Buy Now | Andeavor Logistics LP Com Unit Ltd Partnership Int | — | — | Vikram Bagri36% | $58 → $55 | Maintains | Buy | Get Alert |
03/27/2018 | ANDX | Buy Now | Andeavor Logistics LP Com Unit Ltd Partnership Int | — | — | Vikram Bagri36% | $58 → $55 | Maintains | Buy | Get Alert |
12/06/2017 | AMGP | Buy Now | Antero Midstream GP | — | — | Vikram Bagri36% | — | Upgrade | Neutral → Buy | Get Alert |
10/27/2017 | FSLR | Buy Now | First Solar | $129.88 | — | Vikram Bagri36% | — | Upgrade | Hold → Buy | Get Alert |
05/31/2017 | AM | Buy Now | Antero Midstream | $17.16 | 138.92% | Vikram Bagri36% | → $41 | Reinstates | → Buy | Get Alert |
05/31/2017 | AMGP | Buy Now | Antero Midstream GP | — | — | Vikram Bagri36% | → $24 | Initiates | → Neutral | Get Alert |
12/10/2015 | FSLR | Buy Now | First Solar | $129.88 | — | Vikram Bagri36% | — | Downgrade | Buy → Hold | Get Alert |
08/06/2014 | FSLR | Buy Now | First Solar | $129.88 | -42.25% | Vikram Bagri36% | → $75 | Upgrade | Hold → Buy | Get Alert |
11/01/2013 | FSLR | Buy Now | First Solar | $129.88 | — | Vikram Bagri36% | — | Maintains | Hold | Get Alert |