John McNulty

Stock Analyst at BMO Capital

(4.07)
# 1,559
Out of 4,581 analysts
989
Total ratings
52%
Success rate
4.6%
Average return

Stocks Rated by John McNulty

Hexcel
Jul 30, 2026
Maintained: Hold
Price Target: $97$109
Current: $105.61
Upside: +3.21%
PPG Industries
Jul 30, 2026
Maintained: Buy
Price Target: $138
Current: $111.83
Upside: +23.40%
Veralto
Jul 30, 2026
Reiterated: Buy
Price Target: $110$123
Current: $98.83
Upside: +24.46%
Ashland
Jul 29, 2026
Maintained: Buy
Price Target: $68$75
Current: $72.84
Upside: +2.97%
Ecolab
Jul 29, 2026
Maintained: Buy
Price Target: $345$360
Current: $283.70
Upside: +26.89%
The Sherwin-Williams Company
Jul 29, 2026
Maintained: Buy
Price Target: $400$405
Current: $343.88
Upside: +17.77%
Axalta Coating Systems
Jul 29, 2026
Maintained: Hold
Price Target: $35$39
Current: $34.83
Upside: +11.97%
Dow Inc.
Jul 24, 2026
Maintained: Hold
Price Target: $33
Current: $30.45
Upside: +8.37%
RPM International
Jul 23, 2026
Reiterated: Buy
Price Target: $143$151
Current: $108.37
Upside: +39.34%
Solstice Advanced Materials
Jul 16, 2026
Reiterated: Buy
Price Target: $101$90
Current: $55.66
Upside: +61.70%
Maintained: Buy
Price Target: $213
Current: $167.14
Upside: +27.44%
Maintained: Hold
Price Target: $80$57
Current: $43.93
Upside: +29.75%
Maintained: Hold
Price Target: $88$64
Current: $60.49
Upside: +5.80%
Maintained: Hold
Price Target: $11
Current: $6.06
Upside: +81.52%
Maintained: Buy
Price Target: $26
Current: $16.49
Upside: +57.67%
Maintained: Buy
Price Target: $85
Current: $70.62
Upside: +20.36%
Maintained: Buy
Price Target: $180$186
Current: $138.10
Upside: +34.69%
Maintained: Buy
Price Target: $16
Current: $12.03
Upside: +33.00%
Maintained: Buy
Price Target: $560
Current: $511.17
Upside: +9.55%
Maintained: Buy
Price Target: $360
Current: $294.27
Upside: +22.34%
Maintained: Hold
Price Target: $29
Current: $22.19
Upside: n/a
Maintained: Hold
Price Target: $165$125
Current: $72.25
Upside: n/a
Maintained: Buy
Price Target: $418
Current: $430.02
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $28.00
Upside: n/a
Rated: Hold
Price Target: $14$10
Current: $34.79
Upside: n/a
Downgraded: Hold
Price Target: $40$43
Current: $10.01
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $39.23
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $177.95
Upside: n/a