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

John McNulty

Stock Analyst at BMO Capital

(4.21)
# 1735
Out of 5,506 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
79.73 30.44% 11 Sep 19, 2025
ECVT Ecovyst
Maintains: Outperform
10 14
8.62 62.41% 6 Sep 12, 2025
ECL Ecolab
Maintains: Outperform
307 310
276.51 12.11% 17 Sep 8, 2025
NGVT Ingevity
Maintains: Outperform
62 68
54.98 23.68% 16 Sep 5, 2025
ASH Ashland
Maintains: Market Perform
60 61
48.64 25.41% 18 Sep 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
55 47
45.16 4.07% 24 Aug 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
60 58
49.46 17.27% 12 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
52 67
64.69 3.57% 21 Jul 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
140 152
116.77 30.17% 25 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
405 391
346.54 12.83% 25 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
216 207
163.45 26.64% 18 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
51 33
28.25 16.81% 10 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
7 3
4.09 -26.65% 12 Jun 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
29 22
23.82 -7.64% 7 Jun 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
125 103
82.31 25.14% 10 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
34 27
16.12 67.49% 20 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
503 510
466.73 9.27% 16 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
323 350
271.53 28.9% 32 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
160 155
104.44 48.41% 16 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 119
107.15 11.06% 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
10.89 1461.07% 2 Jul 30, 2018