← Back to Citigroup

Vikram Bagri Score: 39

Analyst at Citigroup, Needham
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+213.3%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
55%
6 W / 5 L
Target Met
? How often was the target reached?
Hits vs. Total.
86%
6 W / 1 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
14%
1 W / 6 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 7 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
67%
4 W / 2 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
60%
6 W / 4 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
0%
0 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Oct 22, 2024
First Solar Inc FSLR
BUY $254.00
Est. +29%
$196.25 $248.04
Precision Hit (±3%)
$267.31 +36.2%
Oct 21, 2024
Canadian Solar Inc CSIQ
SELL $11.00
Est. +13%
$12.63 $6.57 (Low)
Target Met
$16.73 -32.5%
Oct 21, 2024
Generac Holdings Inc GNRC
BUY $172.00
Est. +3%
$166.65 $203.25
Target Met
$262.36 +57.4%
Oct 21, 2024
Sunnova Energy International Inc NOVA
BUY $10.00
Est. +92%
$5.22 $7.07
Miss
$0.22 -95.8%
Oct 03, 2024
Shoals Technologies Group Inc - Ordinary Shares - Class A SHLS
BUY $5.50
Est. +7%
$5.14 $9.22
Target Met
$10.43 +102.9%
Sep 24, 2024
Oklo Inc. - Ordinary Shares - Class A OKLO
BUY $10.00
Est. +20%
$8.31 $144.45
Target Met
$57.49 +591.8%
Oct 26, 2022
Enphase Energy Inc ENPH
BUY $335.00
Est. +15%
$291.33 - -
$54.59 -81.3%
Aug 31, 2022
ChargePoint Holdings Inc - Ordinary Shares - Class A CHPT
BUY $24.00
Est. +45%
$16.53 $398.40
Target Met
$7.14 -56.8%
Jun 15, 2022
Blink Charging Co BLNK
BUY $27.00
Est. +77%
$15.27 - -
$0.66 -95.7%
Mar 28, 2022
Solaredge Technologies Inc SEDG
BUY $347.00
Est. +4%
$333.07 - -
$60.80 -81.7%
Feb 09, 2022
Enphase Energy Inc ENPH
BUY $255.00
Est. +58%
$161.89 - -
$54.59 -66.3%
Signal & Target
BUY $254.00
Start Price $196.25
Best Price (1Y)
$248.04
Current Price $267.31
Return +36.2%
Signal & Target
SELL $11.00
Start Price $12.63
Best Price (1Y)
$6.57
Current Price $16.73
Return -32.5%
Signal & Target
BUY $172.00
Start Price $166.65
Best Price (1Y)
$203.25
Current Price $262.36
Return +57.4%
Signal & Target
BUY $10.00
Start Price $5.22
Best Price (1Y)
$7.07
Current Price $0.22
Return -95.8%
Signal & Target
BUY $5.50
Start Price $5.14
Best Price (1Y)
$9.22
Current Price $10.43
Return +102.9%
Signal & Target
BUY $10.00
Start Price $8.31
Best Price (1Y)
$144.45
Current Price $57.49
Return +591.8%
Signal & Target
BUY $335.00
Start Price $291.33
Best Price (1Y)
-
Current Price $54.59
Return -81.3%
Signal & Target
BUY $24.00
Start Price $16.53
Best Price (1Y)
$398.40
Current Price $7.14
Return -56.8%
Signal & Target
BUY $27.00
Start Price $15.27
Best Price (1Y)
-
Current Price $0.66
Return -95.7%
Signal & Target
BUY $347.00
Start Price $333.07
Best Price (1Y)
-
Current Price $60.80
Return -81.7%
Signal & Target
BUY $255.00
Start Price $161.89
Best Price (1Y)
-
Current Price $54.59
Return -66.3%