Vikram Bagri

Stock Analyst at Citigroup

(0)
# 4828
Out of 5,218 analysts
100
Total ratings
30.00%
Success rate
-25.75%
Average return
30 Stocks
Name Action Price Target Current % Upside Ratings Updated
Valero Energy
Maintains: Buy
192 176
129.03 36.4% 2 Oct 25, 2024
Enphase Energy
Maintains: Neutral
99 88
73.91 19.06% 14 Oct 23, 2024
Sunnova Energy Intl
Maintains: Buy
12 10
4.04 147.52% 1 Oct 22, 2024
SolarEdge Technologi...
Maintains: Neutral
31 19
13.37 42.11% 10 Oct 22, 2024
HA Sustainable
Maintains: Neutral
24 36
29.75 21.01% 2 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
128 172
167.05 2.96% 1 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
19 11
12.65 -13.04% 1 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
200 254
199.72 27.18% 9 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
172 167
145.44 14.82% 1 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
5 6
4.44 23.87% 4 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 10
18.49 -45.92% 2 Sep 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
3 1
n/a n/a 6 Jul 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
17 14
5.53 153.16% 2 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
4 2
2.44 -18.03% 5 Apr 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 2 Nov 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
21 19
10.11 87.93% 7 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
14
n/a n/a 2 Jun 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
12
n/a n/a 1 Sep 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 Sep 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Hold
n/a
n/a n/a 1 Sep 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 27
1.55 1641.94% 5 Jun 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
35 24
1.16 1968.97% 3 Feb 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
13
1.08 1103.7% 1 Jan 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 Dec 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 13
n/a n/a 2 Nov 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
2.77 297.11% 2 Aug 6, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
n/a
n/a n/a 1 May 11, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 6
15.11 -60.29% 6 Nov 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
55 42
n/a n/a 3 Nov 29, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
24 0
n/a n/a 2 Dec 6, 2017