Stephen Gengaro

Stock Analyst at Stifel

(1.41)
# 1597
Out of 5,334 analysts
270
Total ratings
42.38%
Success rate
-3.97%
Average return
45 Stocks
Name Action PT Current % Upside Ratings Updated
RIVN Rivian Automotive
Maintains: Strong Buy
16 18
14.62 23.12% 4 May 12, 2025
AMRC Ameresco
Maintains: Buy
18 17
14.51 17.16% 8 May 12, 2025
BOOM DMC Glb
Maintains: Hold
9 9
6.92 22.83% 18 May 5, 2025
CHX ChampionX
Maintains: Strong Buy
39 40
26.11 53.2% 3 May 5, 2025
CVEO Civeo
Maintains: Buy
28 27
20.77 30% 6 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
61 57
44.3 28.67% 13 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
200 195
127.44 53.01% 9 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 11
6.06 81.52% 5 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
58 54
35.93 50.29% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
455 450
317.45 41.75% 8 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
52 50
37.5 33.33% 6 Apr 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
37 32
21.25 50.59% 13 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
23 22
12.68 73.5% 7 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
102 94
86.77 8.33% 6 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
7 6
4.94 21.46% 11 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 12
6.41 87.21% 5 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
7 7
3.09 110.36% 7 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
19 15
12.12 23.76% 16 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 41
34.73 18.05% 14 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 23
12.96 77.47% 12 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
5 8
6.94 8.07% 9 Mar 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 2
0.84 138.1% 8 Mar 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
2 1
0.36 177.78% 7 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
2 1
0.67 49.25% 6 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 8
3.75 113.33% 4 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 3
2.65 13.21% 4 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
42 48
22.5 113.33% 3 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
5 1
n/a n/a 1 Dec 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
4.99 40.28% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
10 9
4.78 88.28% 2 Oct 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
6
6.37 -5.81% 1 Aug 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
3 3
2.08 44.23% 4 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 3
1.13 165.49% 2 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 10
n/a n/a 2 Jan 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 16
n/a n/a 3 Jul 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 13
0.96 1254.17% 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
2.88 872.22% 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
19.92 -4.62% 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