John McNulty Stock Analyst Profile - BMO Capital Research Coverage - Stocknear

John McNulty

Stock Analyst at BMO Capital

(4.21)
# 1700
Out of 5,493 analysts
350
Total ratings
Success rate
Average return

28 Stocks

Name Action PT Current % Upside Ratings Updated
DD DuPont de Nemours
Maintains: Outperform
107 104
76.17 36.54% 11 Sep 19, 2025
ECVT Ecovyst
Maintains: Outperform
10 14
8.79 59.27% 6 Sep 12, 2025
ECL Ecolab
Maintains: Outperform
307 310
270.87 14.45% 17 Sep 8, 2025
NGVT Ingevity
Maintains: Outperform
62 68
55.04 23.55% 16 Sep 5, 2025
ASH Ashland
Maintains: Market Perform
60 61
48.78 25.05% 18 Sep 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
55 47
40.77 15.28% 24 Aug 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
60 58
49.44 17.31% 12 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
52 67
63.37 5.73% 21 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
140 152
117 29.91% 25 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
405 391
341.86 14.37% 25 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
216 207
160.81 28.72% 18 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
51 33
28.08 17.52% 10 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
7 3
4.04 -25.74% 12 Jun 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
29 22
22.96 -4.18% 7 Jun 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
125 103
77.66 32.63% 10 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
34 27
15.67 72.3% 20 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
503 510
474.41 7.5% 16 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
323 350
266.61 31.28% 32 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
160 155
103.65 49.54% 16 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 119
104.66 13.7% 3 Sep 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
11.24 1412.46% 2 Jul 30, 2018