John Roberts CFA

Stock Analyst at Mizuho Securities

(4.74)
# 668
Out of 4,651 analysts
891
Total ratings
61.6%
Success rate
10.7%
Average return

Stocks Rated by John Roberts CFA

Albemarle
Aug 5, 2026
Maintained: Hold
Price Target: $185$160
Current: $136.15
Upside: +17.52%
Celanese
Aug 5, 2026
Maintained: Hold
Price Target: $55$50
Current: $45.66
Upside: +9.51%
Entegris
Aug 5, 2026
Maintained: Buy
Price Target: $200$185
Current: $161.76
Upside: +14.37%
The Chemours Company
Aug 5, 2026
Maintained: Buy
Price Target: $25$22
Current: $15.85
Upside: +38.80%
LyondellBasell Industries
Aug 3, 2026
Maintained: Hold
Price Target: $62$66
Current: $63.76
Upside: +3.51%
Olin Corporation
Jul 31, 2026
Maintained: Hold
Price Target: $23$24
Current: $19.10
Upside: +25.65%
Air Products and Chemicals
Jul 30, 2026
Maintained: Buy
Price Target: $345$355
Current: $308.97
Upside: +14.90%
Ashland
Jul 29, 2026
Maintained: Buy
Price Target: $75$77
Current: $73.71
Upside: +4.46%
Corning
Jul 28, 2026
Maintained: Buy
Price Target: $270$210
Current: $165.99
Upside: +26.51%
Ecolab
Jul 28, 2026
Maintained: Buy
Price Target: $325$327
Current: $276.11
Upside: +18.43%
Maintained: Buy
Price Target: $396
Current: $359.10
Upside: +10.28%
Maintained: Buy
Price Target: $125
Current: $113.82
Upside: +9.82%
Downgraded: Hold
Price Target: $54$45
Current: $38.81
Upside: +15.95%
Maintained: Hold
Price Target: $95$70
Current: $62.65
Upside: +11.73%
Maintained: Buy
Price Target: $156
Current: $146.26
Upside: +6.66%
Maintained: Hold
Price Target: $14$13
Current: $10.30
Upside: +26.21%
Maintained: Buy
Price Target: $125$135
Current: $114.11
Upside: +18.31%
Maintained: Hold
Price Target: $88
Current: $79.55
Upside: +10.62%
Maintained: Buy
Price Target: $39
Current: $37.31
Upside: +4.53%
Maintained: Hold
Price Target: $43$35
Current: $31.07
Upside: +12.65%
Maintained: Buy
Price Target: $170$180
Current: $142.30
Upside: +26.49%
Maintained: Hold
Price Target: $80$90
Current: $87.88
Upside: +2.41%
Maintained: Buy
Price Target: $560$575
Current: $482.74
Upside: +19.11%
Maintained: Buy
Price Target: $80$85
Current: $74.07
Upside: +14.76%
Rated: Sell
Price Target: $5$6
Current: $5.96
Upside: +0.67%
Maintained: Sell
Price Target: $6$5.25
Current: $6.44
Upside: -18.48%
Maintained: Buy
Price Target: $75$85
Current: $84.18
Upside: +0.97%
Maintained: Buy
Price Target: $106$116
Current: $119.02
Upside: -2.54%
Maintained: Hold
Price Target: $101$49
Current: $10.15
Upside: n/a
Maintained: Buy
Price Target: $59$61
Current: $76.68
Upside: n/a
Maintained: Hold
Price Target: $60$33
Current: $21.61
Upside: n/a
Maintained: Buy
Price Target: $94.36$91.58
Current: $94.70
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $0.9501
Upside: n/a
Maintained: Sell
Price Target: $78$80
Current: $118.30
Upside: n/a
Maintained: Sell
Price Target: $4$64
Current: $36.62
Upside: n/a
Maintained: Sell
Price Target: $45.00$61.06
Current: $77.86
Upside: n/a
Maintained: Hold
Price Target: $3$2.15
Current: $28.00
Upside: n/a
Maintained: Hold
Price Target: $52
Current: $150.52
Upside: n/a