John McNulty

Stock Analyst at BMO Capital

(0.06)
# 2107
Out of 5,240 analysts
315
Total ratings
53.71%
Success rate
4.83%
Average return
28 Stocks
Name Action Price Target Current % Upside Ratings Updated
Ecolab
Upgrades: Outperform
279 290
233.56 24.17% 15 Dec 17, 2024
Ashland
Maintains: Market Perform
83 84
69.38 21.07% 17 Dec 11, 2024
Ecovyst
Maintains: Outperform
9 10
7.56 32.28% 4 Dec 3, 2024
Air Products & Chemi...
Maintains: Outperform
323 350
307.82 13.7% 32 Nov 14, 2024
Axalta Coating Sys
Maintains: Outperform
46 48
34.7 38.33% 9 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
171 165
115.05 43.42% 8 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
138 76
71.02 7.01% 21 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
477 507
427.19 18.68% 15 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
40 47
40.12 17.15% 12 Oct 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
21 17
9.78 73.82% 10 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
70 68
66.49 2.27% 19 Oct 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
57 54
40.09 34.7% 6 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
252 247
189.1 30.62% 15 Oct 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
160 155
116.41 33.15% 16 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
30 32
18.61 71.95% 19 Oct 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
139 149
123.86 20.3% 22 Oct 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 119
102.32 16.3% 3 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
400 425
341.5 24.45% 24 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
83 96
75.28 27.52% 7 May 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
99 105
75.31 39.42% 10 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
6 9
n/a n/a 2 Mar 9, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
1 1
n/a n/a 10 Feb 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
24
n/a n/a 1 Mar 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 19
n/a n/a 3 May 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
132 129
n/a n/a 6 May 10, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 Apr 1, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
92 86
n/a n/a 5 Oct 25, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
164 170
12.96 1211.73% 2 Jul 30, 2018