Michael Hoffman

Stock Analyst at Stifel

(4.7)
# 1012
Out of 5,456 analysts
172
Total ratings
Success rate
Average return
24 Stocks
Name Action PT Current % Upside Ratings Updated
CLH Clean Harbors
Maintains: Buy
290 285
247.92 14.96% 18 Feb 20, 2025
RSG Republic Servs
Maintains: Strong Buy
240 257
234.11 9.78% 10 Feb 18, 2025
WM Waste Management
Maintains: Strong Buy
243 252
227.21 10.91% 24 Dec 11, 2024
MEG Montrose Environment...
Maintains: Buy
41 38
29.93 26.96% 4 Dec 11, 2024
KRT Karat Packaging
Maintains: Strong Buy
32 36
25.63 40.46% 4 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
8 15
12.76 17.55% 7 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
88 88
67.31 30.74% 5 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
4 4
n/a n/a 7 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
66 66
31.52 109.39% 5 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
14 16
10.03 59.52% 3 Apr 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
38 43
50.35 -15.59% 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
184.34 -5.07% 10 Dec 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
40
57.76 -30.75% 6 Oct 20, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
94 103
101.08 1.9% 11 May 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 42
45.51 -7.71% 5 May 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
2 17
5.96 185.23% 3 Dec 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
42 31
47.99 -35.4% 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
8.75 82.86% 8 Mar 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
16 20
9.15 118.58% 2 Jun 30, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 45
9.89 355.01% 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