Free Trial

Vikram Bagri - Citigroup Analyst Performance

This page shows the methodology used to calculate Vikram Bagri's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Phillips 66 stock logo
PSX
Phillips 66
7/16/2025$128.52$130.00Neutral???%???%
Valero Energy Corporation stock logo
VLO
Valero Energy
7/16/2025$149.04$150.00Neutral???%???%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
7/16/2025$172.07$182.00Neutral???%???%
PBF Energy Inc. stock logo
PBF
PBF Energy
7/16/2025$25.41$29.00Neutral???%???%
NuScale Power Corporation stock logo
SMR
NuScale Power
6/23/2025$37.24$46.00Neutral???%???%
Shoals Technologies Group, Inc. stock logo
SHLS
Shoals Technologies Group
5/7/2025$4.66$5.50Neutral???%???%
Ballard Power Systems, Inc. stock logo
BLDP
Ballard Power Systems
4/17/2025$1.20$1.00Sell???%???%
Sunrun Inc. stock logo
RUN
Sunrun
4/17/2025$6.53$7.00Neutral???%???%
Generac Holdings Inc. stock logo
GNRC
Generac
4/17/2025$110.94$138.00Buy???%???%
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
4/17/2025$51.75$47.00Sell???%???%
Oklo Inc. stock logo
OKLO
Oklo
3/25/2025$27.81$30.00Neutral???%???%
Centrus Energy Corp. stock logo
LEU
Centrus Energy
3/4/2025$84.00$104.00Neutral???%???%
Volta Inc. stock logo
VLTA
Volta
11/11/2021$10.33$13.00Buy???%???%
ChargePoint Holdings, Inc. stock logo
CHPT
ChargePoint
9/2/2021$21.23$35.00Buy???%???%
ChargePoint Holdings, Inc. stock logo
CHPT
ChargePoint
7/21/2021$25.50$39.00Buy???%???%
ChargePoint Holdings, Inc. stock logo
CHPT
ChargePoint
7/6/2021$31.80$39.00Buy???%???%
TC PipeLines, LP stock logo
TCP
TC PipeLines
7/31/2018$31.51$33.00Hold???%???%
Enable Midstream Partners, LP stock logo
ENBL
Enable Midstream Partners
6/4/2018$17.17$18.00Neutral???%???%
EQGP Holdings, LP stock logo
EQGP
EQGP
1/23/2018$28.50$32.00Hold???%???%


Return to Analyst Rankings