Stephen Gengaro

Stock Analyst at Stifel

(0.43)
# 2066
Out of 5,218 analysts
217
Total ratings
45.45%
Success rate
5.17%
Average return
44 Stocks
Name Action Price Target Current % Upside Ratings Updated
Solaris Energy
Reiterates: Strong Buy
23 30
27.97 7.26% 1 Dec 5, 2024
Tesla
Maintains: Strong Buy
287 411
435.58 -5.64% 4 Dec 2, 2024
Baker Hughes
Maintains: Strong Buy
45 48
42.15 13.88% 3 Nov 25, 2024
DMC Glb
Downgrades: Hold
16 8
7.42 7.82% 15 Nov 20, 2024
Generac Hldgs
Maintains: Strong Buy
185 210
167.05 25.71% 7 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
14.31 11.81% 3 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
32 34
24.96 36.22% 6 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
3 2
1.16 72.41% 5 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
6 10
6.1 63.93% 3 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
3 2
0.52 188.46% 6 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 24
14.98 60.21% 11 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
62 60
40.17 49.37% 11 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
26 25
19.02 31.44% 3 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
37 36
38.56 -6.64% 12 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
6.11 14.57% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
9.09 21.01% 3 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
15 14
7.72 81.35% 3 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
5.12 75.78% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 42
28.68 46.44% 11 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
69 67
63.22 5.98% 11 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
7 7
7.78 -10.03% 8 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
6
3.4 76.47% 1 Aug 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 4
1.55 125.81% 7 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
31 32
22.87 39.92% 4 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
18 22
19.39 13.46% 15 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
3 3
2.25 33.33% 4 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 3
2.57 16.73% 3 May 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 3
1.85 62.16% 2 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
13 12
8.67 38.41% 7 Apr 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
n/a n/a 2 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
87 88
103.37 -14.87% 4 Oct 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
41 39
28.47 36.99% 2 Oct 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
6 7
3.67 90.74% 6 Aug 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
n/a n/a 3 Jul 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 13
1.23 956.91% 7 May 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
24 27
n/a n/a 2 Jun 21, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
28
0.97 2786.6% 1 Aug 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
32
n/a n/a 5 Aug 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
63 21
n/a n/a 3 Mar 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
21 19
25.89 -26.61% 2 Feb 27, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 5
n/a n/a 3 Feb 6, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 10
n/a n/a 1 Nov 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 13
n/a n/a 2 Oct 25, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
40 37
n/a n/a 1 Oct 23, 2017