Michael Hoffman

Stock Analyst at Stifel

(3.94)
# 144
Out of 5,248 analysts
169
Total ratings
63.93%
Success rate
51.16%
Average return
24 Stocks
Name Action Price Target Current % Upside Ratings Updated
Waste Management
Maintains: Strong Buy
243 252
211.55 19.12% 24 Dec 11, 2024
Montrose Environment...
Maintains: Buy
41 38
23.45 62.05% 4 Dec 11, 2024
Karat Packaging
Maintains: Strong Buy
32 36
31.18 15.46% 4 Dec 11, 2024
Clean Harbors
Maintains: Strong Buy
270 290
243.32 19.18% 17 Dec 11, 2024
PureCycle Technologi...
Maintains: Strong Buy
8 15
9.87 51.98% 7 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
88 88
61.27 43.63% 5 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
215 230
212.4 8.29% 8 Jul 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 4
n/a n/a 7 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
66 66
39.02 69.14% 5 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
14 16
10.15 57.64% 3 Apr 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
75 85
75.59 12.45% 4 Mar 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
70 75
61.98 21.01% 6 Feb 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
168 175
178.41 -1.91% 10 Dec 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
40
48.43 -17.41% 6 Oct 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
94 103
107.81 -4.46% 11 May 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 42
n/a n/a 5 May 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
2 17
n/a n/a 3 Dec 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
42 31
n/a n/a 8 Oct 19, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
17 21
n/a n/a 10 Jul 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 16
n/a n/a 8 Mar 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 20
n/a n/a 2 Jun 30, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 45
17.91 151.26% 3 May 8, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Jul 31, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 7
n/a n/a 4 Nov 15, 2017