John Roberts CFA

Stock Analyst at Mizuho Securities

(4.77)
# 572
Out of 4,476 analysts
877
Total ratings
61.4%
Success rate
11.6%
Average return

Stocks Rated by John Roberts CFA

DuPont de Nemours
Jul 2, 2026
Maintained: Buy
Price Target: $156
Current: $139.91
Upside: +11.50%
Albemarle
Jul 1, 2026
Maintained: Hold
Price Target: $205$185
Current: $135.56
Upside: +36.47%
Celanese
Jul 1, 2026
Maintained: Hold
Price Target: $65$55
Current: $47.68
Upside: +15.35%
Corning
Jul 1, 2026
Maintained: Buy
Price Target: $220$270
Current: $196.79
Upside: +37.20%
Entegris
Jul 1, 2026
Maintained: Buy
Price Target: $180$200
Current: $146.66
Upside: +36.37%
Huntsman
Jul 1, 2026
Maintained: Hold
Price Target: $14$13
Current: $10.82
Upside: +20.15%
LyondellBasell Industries
Jul 1, 2026
Maintained: Hold
Price Target: $76$62
Current: $53.36
Upside: +16.19%
Olin Corporation
Jul 1, 2026
Maintained: Hold
Price Target: $26$23
Current: $20.04
Upside: +14.77%
PPG Industries
Jul 1, 2026
Maintained: Buy
Price Target: $125$135
Current: $125.33
Upside: +7.72%
Westlake
Jul 1, 2026
Maintained: Hold
Price Target: $88
Current: $74.77
Upside: +17.69%
Maintained: Buy
Price Target: $47$54
Current: $43.64
Upside: +23.74%
Maintained: Buy
Price Target: $39
Current: $35.11
Upside: +11.08%
Maintained: Buy
Price Target: $30$25
Current: $19.01
Upside: +31.51%
Maintained: Hold
Price Target: $43$35
Current: $27.71
Upside: +26.31%
Maintained: Hold
Price Target: $85$95
Current: $80.19
Upside: +18.47%
Maintained: Buy
Price Target: $170$180
Current: $141.75
Upside: +26.98%
Maintained: Hold
Price Target: $80$90
Current: $86.35
Upside: +4.23%
Maintained: Buy
Price Target: $65$75
Current: $67.01
Upside: +11.92%
Maintained: Buy
Price Target: $396
Current: $352.48
Upside: +12.35%
Maintained: Buy
Price Target: $560$575
Current: $546.64
Upside: +5.19%
Maintained: Buy
Price Target: $330$345
Current: $314.19
Upside: +9.81%
Maintained: Buy
Price Target: $80$85
Current: $68.86
Upside: +23.44%
Maintained: Buy
Price Target: $335$325
Current: $283.36
Upside: +14.70%
Maintained: Buy
Price Target: $111$125
Current: $111.62
Upside: +11.99%
Rated: Sell
Price Target: $5$6
Current: $6.21
Upside: -3.38%
Maintained: Sell
Price Target: $6$5.25
Current: $5.74
Upside: -8.54%
Maintained: Buy
Price Target: $75$85
Current: $83.83
Upside: +1.40%
Maintained: Buy
Price Target: $106$116
Current: $113.29
Upside: +2.39%
Maintained: Hold
Price Target: $101$49
Current: $11.35
Upside: n/a
Maintained: Buy
Price Target: $59$61
Current: $85.80
Upside: n/a
Maintained: Hold
Price Target: $60$33
Current: $21.13
Upside: n/a
Maintained: Buy
Price Target: $96.56$93.72
Current: $91.92
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $1.05
Upside: n/a
Maintained: Sell
Price Target: $78$80
Current: $110.54
Upside: n/a
Maintained: Sell
Price Target: $4$64
Current: $33.58
Upside: n/a
Maintained: Sell
Price Target: $45.00$62.48
Current: $65.09
Upside: n/a
Maintained: Hold
Price Target: $3$2.15
Current: $10.01
Upside: n/a
Maintained: Hold
Price Target: $52
Current: $140.27
Upside: n/a