John McNulty's Stock Ratings

BMO Capital Analyst

John McNulty is an analyst at BMO Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 07/16/2024

Overall Average Return

4.93%

Smart Score

65.2%

Overall Average Return Percentile

48th

Number of Ratings

133
Buy NowGet Alert
07/11/2024APDBuy Now
Air Products & Chemicals
$259.3215.69%$294 → $300MaintainsOutperformGet Alert
06/12/2024SHWBuy Now
Sherwin-Williams
$318.4713.04%$377 → $360MaintainsOutperformGet Alert
06/11/2024CEBuy Now
Celanese
$142.8410.61%$158 → $158MaintainsMarket PerformGet Alert
06/10/2024APDBuy Now
Air Products & Chemicals
$259.3213.37%$276 → $294MaintainsOutperformGet Alert
05/31/2024APDBuy Now
Air Products & Chemicals
$259.326.43%$263 → $276MaintainsOutperformGet Alert
05/24/2024DDBuy Now
DuPont de Nemours
$80.5819.14%$83 → $96UpgradeMarket Perform → OutperformGet Alert
05/14/2024CEBuy Now
Celanese
$142.8410.61%$153 → $158MaintainsMarket PerformGet Alert
05/08/2024NGVTBuy Now
Ingevity
$44.8122.74%$50 → $55MaintainsMarket PerformGet Alert
05/07/2024ASHBuy Now
Ashland
$94.0011.7%$97 → $105MaintainsMarket PerformGet Alert
05/06/2024LINBuy Now
Linde
$438.198.4%$510 → $475MaintainsOutperformGet Alert
05/03/2024TROXBuy Now
Tronox Holdings
$16.7143.63%$19 → $24MaintainsOutperformGet Alert
05/02/2024AXTABuy Now
Axalta Coating Sys
$35.6226.33%$42 → $45MaintainsOutperformGet Alert
05/01/2024APDBuy Now
Air Products & Chemicals
$259.321.42%$250 → $263MaintainsOutperformGet Alert
05/01/2024ECLBuy Now
Ecolab
$241.85-3.25%$227 → $234MaintainsMarket PerformGet Alert
04/30/2024LYBBuy Now
LyondellBasell Industries
$95.659.78%$99 → $105MaintainsMarket PerformGet Alert
04/25/2024VLTOBuy Now
Veralto
$98.652.38%$97 → $101MaintainsOutperformGet Alert
04/24/2024SHWBuy Now
Sherwin-Williams
$318.4718.38%$385 → $377ReiteratesOutperform → OutperformGet Alert
04/23/2024PPGBuy Now
PPG Indus
$130.8826.07%$168 → $165MaintainsOutperformGet Alert
04/09/2024CCBuy Now
Chemours
$24.9336.38%$19 → $34UpgradeMarket Perform → OutperformGet Alert
04/08/2024DDBuy Now
DuPont de Nemours
$80.583%$72 → $83MaintainsMarket PerformGet Alert
04/05/2024RPMBuy Now
RPM Intl
$111.0410.77%$127 → $123MaintainsOutperformGet Alert
03/08/2024SHWBuy Now
Sherwin-Williams
$318.4720.89%$340 → $385MaintainsOutperformGet Alert
03/08/2024LINBuy Now
Linde
$438.1916.39%$460 → $510MaintainsOutperformGet Alert
03/01/2024CCBuy Now
Chemours
$24.93-23.79%$45 → $19DowngradeOutperform → UnderperformGet Alert
02/29/2024CCBuy Now
Chemours
$24.93-23.79%$45 → $19DowngradeOutperform → UnderperformGet Alert
02/27/2024VLTOBuy Now
Veralto
$98.65-1.67% → $97Initiates → OutperformGet Alert
02/22/2024HXLBuy Now
Hexcel
$67.767.73%$69 → $73MaintainsMarket PerformGet Alert
02/20/2024TROXBuy Now
Tronox Holdings
$16.7113.7%$18 → $19MaintainsOutperformGet Alert
02/14/2024ECLBuy Now
Ecolab
$241.85-6.14%$212 → $227MaintainsMarket PerformGet Alert
02/06/2024APDBuy Now
Air Products & Chemicals
$259.32-3.59%$307 → $250MaintainsOutperformGet Alert
01/29/2024HXLBuy Now
Hexcel
$67.761.83%$78 → $69MaintainsMarket PerformGet Alert
01/25/2024DDBuy Now
DuPont de Nemours
$80.58-10.65%$80 → $72DowngradeOutperform → Market PerformGet Alert
01/24/2024DDBuy Now
DuPont de Nemours
$80.58-10.65%$80 → $72DowngradeOutperform → Market PerformGet Alert
01/16/2024RPMBuy Now
RPM Intl
$111.0414.37%$125 → $127MaintainsOutperformGet Alert
12/18/2023TROXBuy Now
Tronox Holdings
$16.717.72%$11 → $18UpgradeMarket Perform → OutperformGet Alert
11/15/2023ASHBuy Now
Ashland
$94.00-20.21%$84 → $75MaintainsMarket PerformGet Alert
11/09/2023NGVTBuy Now
Ingevity
$44.81-4.04%$54 → $43MaintainsMarket PerformGet Alert
11/03/2023DDBuy Now
DuPont de Nemours
$80.58-8.17%$83 → $74MaintainsOutperformGet Alert
10/30/2023CCBuy Now
Chemours
$24.9356.44%$45 → $39MaintainsOutperformGet Alert
10/30/2023LINBuy Now
Linde
$438.19-3.92%$418 → $421MaintainsOutperformGet Alert
10/26/2023HXLBuy Now
Hexcel
$67.764.78%$73 → $71MaintainsMarket PerformGet Alert
10/05/2023RPMBuy Now
RPM Intl
$111.048.07%$119 → $120MaintainsOutperformGet Alert
09/25/2023AVYBuy Now
Avery Dennison
$218.85-3.59%$200 → $211MaintainsOutperformGet Alert
08/07/2023HXLBuy Now
Hexcel
$67.767.73%$74 → $73MaintainsMarket PerformGet Alert
08/07/2023WLKBuy Now
Westlake
$146.36-9.13%$123 → $133MaintainsMarket PerformGet Alert
08/07/2023ECLBuy Now
Ecolab
$241.85-19.37%$190 → $195MaintainsMarket PerformGet Alert
08/07/2023NGVTBuy Now
Ingevity
$44.8133.9%$71 → $60DowngradeOutperform → Market PerformGet Alert
08/02/2023CCBuy Now
Chemours
$24.93112.6%$64 → $53MaintainsOutperformGet Alert
07/31/2023LINBuy Now
Linde
$438.19-4.61%$400 → $418MaintainsOutperformGet Alert
07/28/2023TROXBuy Now
Tronox Holdings
$16.71-22.2%$15 → $13MaintainsMarket PerformGet Alert
07/27/2023RPMBuy Now
RPM International
$111.047.17%$97 → $119MaintainsOutperformGet Alert
07/26/2023AVYBuy Now
Avery Dennison
$218.85-8.61%$210 → $200MaintainsOutperformGet Alert
07/26/2023SHWBuy Now
Sherwin-Williams
$318.47-5.8%$275 → $300MaintainsOutperformGet Alert
07/24/2023PPGBuy Now
PPG Indus
$130.8826.07%$158 → $165MaintainsOutperformGet Alert
06/26/2023SHWBuy Now
Sherwin-Williams
$318.47-13.65%$269 → $275UpgradeMarket Perform → OutperformGet Alert
06/26/2023CEBuy Now
Celanese
$142.84-16.69%$133 → $119DowngradeOutperform → Market PerformGet Alert
06/26/2023ASHBuy Now
Ashland
$94.00-4.26%$109 → $90DowngradeOutperform → Market PerformGet Alert
06/13/2023SHWBuy Now
Sherwin-Williams
$318.47-15.53%$253 → $269MaintainsMarket PerformGet Alert
06/12/2023SHWBuy Now
Sherwin-Williams
$318.47-15.53%$253 → $269MaintainsMarket PerformGet Alert
06/05/2023CCBuy Now
Chemours
$24.93156.72%$54 → $64MaintainsOutperformGet Alert
06/01/2023LYBBuy Now
LyondellBasell Industries
$95.658.73%$102 → $104MaintainsMarket PerformGet Alert
05/12/2023CEBuy Now
Celanese
$142.84-6.89%$146 → $133MaintainsOutperformGet Alert
05/09/2023NGVTBuy Now
Ingevity
$44.8178.53%$100 → $80MaintainsOutperformGet Alert
05/09/2023ECVTBuy Now
Ecovyst
$9.3670.94%$18 → $16MaintainsOutperformGet Alert
05/04/2023ASHBuy Now
Ashland
$94.0015.96%$135 → $109MaintainsOutperformGet Alert
05/04/2023ECLBuy Now
Ecolab
$241.85-22.27%$167 → $188MaintainsMarket PerformGet Alert
05/03/2023DDBuy Now
DuPont de Nemours
$80.584.24%$103 → $84MaintainsOutperformGet Alert
05/01/2023CCBuy Now
Chemours
$24.93116.61%$52 → $54MaintainsOutperformGet Alert
04/28/2023AVYBuy Now
Avery Dennison
$218.85-4.04%$233 → $210MaintainsOutperformGet Alert
04/28/2023LINBuy Now
Linde
$438.19-8.72%$378 → $400MaintainsOutperformGet Alert
04/27/2023DOWBuy Now
Dow
$53.278.88%$65 → $58MaintainsMarket PerformGet Alert
04/26/2023SHWBuy Now
Sherwin-Williams
$318.47-20.56%$231 → $253MaintainsMarket PerformGet Alert
04/26/2023HXLBuy Now
Hexcel
$67.769.21%$73 → $74MaintainsMarket PerformGet Alert
04/25/2023PPGBuy Now
PPG Indus
$130.8820.72%$151 → $158MaintainsOutperformGet Alert
04/11/2023RPMBuy Now
RPM International
$111.04-12.64%$112 → $97MaintainsOutperformGet Alert
03/24/2023APDBuy Now
Air Products & Chemicals
$259.3238.82%$386 → $360MaintainsOutperformGet Alert
03/09/2023DSEYBuy Now
Diversey Hldgs
$5.8 → $8.4MaintainsMarket PerformGet Alert
02/28/2023CEBuy Now
Celanese
$142.842.21%$152 → $146MaintainsOutperformGet Alert
02/22/2023VNTRBuy Now
Venator Materials
$0.8 → $0.5MaintainsUnderperformGet Alert
02/14/2023LINBuy Now
Linde
$438.19-13.74%$370 → $378MaintainsOutperformGet Alert
02/09/2023HXLBuy Now
Hexcel
$67.767.73%$65 → $73MaintainsMarket PerformGet Alert
02/08/2023LYBBuy Now
LyondellBasell Industries
$95.656.64%$99 → $102MaintainsMarket PerformGet Alert
02/06/2023AVYBuy Now
Avery Dennison
$218.856.47%$240 → $233MaintainsOutperformGet Alert
02/03/2023APDBuy Now
Air Products & Chemicals
$259.3248.85%$394 → $386MaintainsOutperformGet Alert
02/02/2023ASHBuy Now
Ashland
$94.0044.68%$135 → $136MaintainsOutperformGet Alert
01/30/2023DOWBuy Now
Dow
$53.2722.02%$69 → $65MaintainsMarket PerformGet Alert
01/30/2023AXTABuy Now
Axalta Coating Sys
$35.62-1.74%$34 → $35MaintainsOutperformGet Alert
01/27/2023SHWBuy Now
Sherwin-Williams
$318.47-27.47%$283 → $231MaintainsMarket PerformGet Alert
01/26/2023ASHBuy Now
Ashland
$94.0043.62%$139 → $135MaintainsOutperformGet Alert
01/25/2023AVYBuy Now
Avery Dennison
$218.859.66%$241 → $240MaintainsOutperformGet Alert
01/06/2023RPMBuy Now
RPM International
$111.040.86%$120 → $112MaintainsOutperformGet Alert
12/15/2022DSEYBuy Now
Diversey Hldgs
→ $5.8Initiates → Market PerformGet Alert
11/22/2022APDBuy Now
Air Products & Chemicals
$259.3250.39%$339 → $390MaintainsOutperformGet Alert
11/15/2022VNTRBuy Now
Venator Materials
$0.6 → $0.5MaintainsUnderperformGet Alert
11/09/2022CEBuy Now
Celanese
$142.84-8.99%$150 → $130MaintainsOutperformGet Alert
11/09/2022DDBuy Now
DuPont de Nemours
$80.589.21%$80 → $88MaintainsOutperformGet Alert
11/07/2022APDBuy Now
Air Products & Chemicals
$259.3230.73%$312 → $339MaintainsOutperformGet Alert
11/03/2022ECLBuy Now
Ecolab
$241.85-40.87%$169 → $143MaintainsMarket PerformGet Alert
11/01/2022HXLBuy Now
Hexcel
$67.76-9.98%$66 → $61MaintainsMarket PerformGet Alert
10/27/2022CCBuy Now
Chemours
$24.9364.46%$46 → $41MaintainsOutperformGet Alert
10/27/2022SHWBuy Now
Sherwin-Williams
$318.47-21.19%$244 → $251MaintainsMarket PerformGet Alert
10/21/2022PPGBuy Now
PPG Indus
$130.88-4.49%$122 → $125MaintainsOutperformGet Alert
10/12/2022PPGBuy Now
PPG Indus
$130.88-6.78%$143 → $122MaintainsOutperformGet Alert
10/11/2022NGVTBuy Now
Ingevity
$44.8194.15%$89 → $87MaintainsOutperformGet Alert
10/06/2022RPMBuy Now
RPM International
$111.043.57%$109 → $115MaintainsOutperformGet Alert
09/27/2022TROXBuy Now
Tronox Holdings
$16.71-10.23%$16 → $15MaintainsMarket PerformGet Alert
09/23/2022CCBuy Now
Chemours
$24.9384.52%$55 → $46MaintainsOutperformGet Alert
09/19/2022VNTRBuy Now
Venator Materials
→ $0.6DowngradeMarket Perform → UnderperformGet Alert
09/19/2022TROXBuy Now
Tronox Holdings
$16.71-4.25%$21 → $16DowngradeOutperform → Market PerformGet Alert
08/25/2022RPMBuy Now
RPM International
$111.04-0.04%$104 → $111MaintainsOutperformGet Alert
08/15/2022APDBuy Now
Air Products & Chemicals
$259.3223.79%$283 → $321UpgradeMarket Perform → OutperformGet Alert
08/05/2022APDBuy Now
Air Products & Chemicals
$259.329.13% → $283MaintainsMarket PerformGet Alert
08/02/2022HXLBuy Now
Hexcel
$67.76-2.6%$57 → $66MaintainsMarket PerformGet Alert
07/28/2022SHWBuy Now
Sherwin-Williams
$318.47-21.19%$274 → $251MaintainsMarket PerformGet Alert
07/28/2022AVYBuy Now
Avery Dennison
$218.853.27%$223 → $226MaintainsOutperformGet Alert
07/28/2022ASHBuy Now
Ashland
$94.0043.62%$129 → $135MaintainsOutperformGet Alert
07/27/2022ECLBuy Now
Ecolab
$241.85-28.88%$181 → $172MaintainsMarket PerformGet Alert
07/26/2022APDBuy Now
Air Products & Chemicals
$259.327.2% → $278MaintainsMarket PerformGet Alert
04/28/2022AVYBuy Now
Avery Dennison
$218.859.66%$244 → $240MaintainsOutperformGet Alert
04/28/2022AXTABuy Now
Axalta Coating Sys
$35.62-4.55%$33 → $34MaintainsOutperformGet Alert
04/22/2022DOWBuy Now
Dow
$53.2742.67%$65 → $76MaintainsMarket PerformGet Alert
04/12/2022RPMBuy Now
RPM International
$111.04-0.04%$115 → $111MaintainsOutperformGet Alert
03/23/2022APDBuy Now
Air Products & Chemicals
$259.327.97% → $280MaintainsMarket PerformGet Alert
02/14/2022LINBuy Now
Linde
$438.19-16.7%$405 → $365MaintainsOutperformGet Alert
02/08/2022APDBuy Now
Air Products & Chemicals
$259.32DowngradeOutperform → Market PerformGet Alert
02/01/2022LYBBuy Now
LyondellBasell Industries
$95.657.68%$95 → $103MaintainsMarket PerformGet Alert
01/24/2022PPGBuy Now
PPG Indus
$130.8838.29%$199 → $181MaintainsOutperformGet Alert
01/24/2022ASHBuy Now
Ashland
$94.0027.66%$133 → $120MaintainsOutperformGet Alert
01/06/2022RPMBuy Now
RPM International
$111.0412.57%$121 → $125MaintainsOutperformGet Alert
01/04/2022SHWBuy Now
Sherwin-Williams
$318.4718.06%$355 → $376DowngradeOutperform → Market PerformGet Alert
10/15/2021APDBuy Now
Air Products & Chemicals
$259.3230.34%$312 → $338MaintainsOutperformGet Alert
11/12/2020APDBuy Now
Air Products & Chemicals
$259.3231.11%$364 → $340MaintainsOutperformGet Alert
04/24/2020APDBuy Now
Air Products & Chemicals
$259.32-6.29%$245 → $243MaintainsOutperformGet Alert