Stephen Gengaro
Stock Analyst at Stifel
(0.51)
# 1890
Out of 5,240 analysts
223
Total ratings
49.19%
Success rate
5.65%
Average return
Main Sectors:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Tesla | Maintains: Strong Buy | 411 492 | 396.39 | 24.12% | 5 | Jan 6, 2025 | |
ProFrac Holding | Maintains: Hold | 7 6 | 8.54 | -29.74% | 9 | Jan 6, 2025 | |
Patterson-UTI Energy | Maintains: Buy | 14 13 | 8.95 | 45.25% | 4 | Jan 6, 2025 | |
Liberty Energy | Maintains: Buy | 25 23 | 21.41 | 7.43% | 4 | Jan 6, 2025 | |
Canoo | Downgrades: Hold | 5 1 | 1.32 | -62.12% | 1 | Dec 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 60 59 | 39.9 | 47.87% | 12 | Dec 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 23 30 | 29.33 | 2.28% | 1 | Dec 5, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 45 48 | 45.09 | 6.45% | 3 | Nov 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 16 8 | 7.44 | 7.53% | 15 | Nov 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 185 210 | 161.11 | 30.35% | 7 | Nov 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 18 16 | 13.37 | 19.67% | 3 | Nov 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 32 34 | 23.95 | 41.96% | 6 | Nov 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 3 2 | 1.04 | 92.31% | 5 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 6 10 | 3.75 | 166.67% | 3 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 3 2 | 0.51 | 194.12% | 6 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 25 24 | 14.88 | 61.29% | 11 | Oct 28, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 37 36 | 39.19 | -8.14% | 12 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 8 7 | 6.62 | 5.74% | 2 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 12 11 | 10.48 | 4.96% | 3 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 9 | 5.41 | 66.36% | 2 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 45 42 | 28.18 | 49.04% | 11 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 69 67 | 60.28 | 11.15% | 11 | Oct 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 6 | 4.59 | 30.72% | 1 | Aug 21, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 4 4 | 1.44 | 143.06% | 7 | Aug 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Strong Buy | 31 32 | 23.7 | 35.02% | 4 | Jul 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 18 22 | 18.58 | 18.41% | 15 | Jul 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 3 3 | 2.35 | 27.66% | 4 | May 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 4 3 | 2.96 | 1.35% | 3 | May 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 6 3 | 1.75 | 71.43% | 2 | Apr 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 13 12 | 10.04 | 19.52% | 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 | 101.31 | -13.14% | 4 | Oct 27, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 41 39 | 28.23 | 38.15% | 2 | Oct 26, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 6 7 | 4.52 | 54.87% | 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.47 | 784.35% | 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 | 1.08 | 2492.59% | 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 | 26.26 | -27.65% | 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 |