John McNulty

Stock Analyst at BMO Capital

(1.49)
# 1845
Out of 5,438 analysts
344
Total ratings
Success rate
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
CE Celanese
Maintains: Market Perform
55 47
47.32 -0.68% 24 Aug 14, 2025
NGVT Ingevity
Maintains: Outperform
56 62
52.16 18.87% 15 Aug 7, 2025
LYB LyondellBasell Indus...
Maintains: Market Perform
60 58
48.35 19.96% 12 Aug 6, 2025
HXL Hexcel
Maintains: Market Perform
52 67
60.2 11.3% 21 Jul 29, 2025
RPM RPM Intl
Maintains: Outperform
140 152
119.36 27.35% 25 Jul 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
405 391
354.65 10.25% 25 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
216 207
171.87 20.44% 18 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
51 33
28.37 16.32% 10 Jul 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
7 3
3.15 -4.76% 12 Jun 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
29 22
20.87 5.41% 7 Jun 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
125 103
76.92 33.91% 10 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 9
8.79 2.39% 5 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
295 305
273.47 11.53% 16 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
34 27
11.67 131.36% 20 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
105 112
69.94 60.14% 9 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
503 510
470.55 8.38% 16 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
83 84
51.6 62.79% 17 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
323 350
284.04 23.22% 32 Nov 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
160 155
106.53 45.5% 16 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 119
107.16 11.05% 3 Sep 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
6 9
8.39 0.12% 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
22.71 5.68% 1 Mar 1, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 19
15.65 21.41% 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.25 1287.76% 2 Jul 30, 2018