Bill Peterson

Stock Analyst at J.P. Morgan

(4.20)
# 1,534
Out of 4,703 analysts
650
Total ratings
51.1%
Success rate
7.9%
Average return

Stocks Rated by Bill Peterson

Centrus Energy
Aug 10, 2026
Maintained: Hold
Price Target: $178$180
Current: $173.89
Upside: +3.51%
MP Materials
Aug 10, 2026
Maintained: Buy
Price Target: $60
Current: $54.53
Upside: +10.03%
Ivanhoe Electric
Aug 10, 2026
Maintained: Buy
Price Target: $20
Current: $9.99
Upside: +100.20%
Nucor
Jul 30, 2026
Maintained: Buy
Price Target: $282$294
Current: $261.07
Upside: +12.61%
Cleveland-Cliffs
Jul 28, 2026
Maintained: Hold
Price Target: $10$11
Current: $12.50
Upside: -12.00%
Kaiser Aluminum
Jul 28, 2026
Maintained: Sell
Price Target: $142$146
Current: $164.19
Upside: -11.08%
Teck Resources Limited
Jul 28, 2026
Maintained: Hold
Price Target: $65.00$65.04
Current: $95.59
Upside: -31.96%
Steel Dynamics
Jul 22, 2026
Maintained: Hold
Price Target: $256$260
Current: $242.06
Upside: +7.41%
GrafTech International
Jul 20, 2026
Maintained: Hold
Price Target: n/a
Current: $6.20
Upside: -
Alcoa
Jul 17, 2026
Maintained: Hold
Price Target: $55$52
Current: $49.97
Upside: +4.06%
Maintained: Hold
Price Target: $34
Current: $27.14
Upside: +25.28%
Maintained: Buy
Price Target: $86
Current: $70.28
Upside: +22.37%
Reiterated: Buy
Price Target: $77
Current: $72.73
Upside: +5.87%
Maintained: Sell
Price Target: n/a
Current: $3.32
Upside: -
Maintained: Hold
Price Target: n/a
Current: $4.14
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $283.22
Upside: -
Maintained: Buy
Price Target: $80.26
Current: $61.92
Upside: +29.61%
Maintained: Sell
Price Target: $8$5
Current: $9.89
Upside: -49.44%
Maintained: Buy
Price Target: $6$5
Current: $1.51
Upside: +231.13%
Maintained: Hold
Price Target: n/a
Current: $5.71
Upside: -
Maintained: Sell
Price Target: $8$7
Current: $6.74
Upside: +3.86%
Maintained: Buy
Price Target: n/a
Current: $475.33
Upside: -
Maintained: Hold
Price Target: $72.00
Current: $95.63
Upside: -24.71%
Maintained: Hold
Price Target: n/a
Current: $2.17
Upside: -
Maintained: Buy
Price Target: $6
Current: $5.32
Upside: n/a
Reiterated: Sell
Price Target: $105$100
Current: $102.84
Upside: n/a
Maintained: Hold
Price Target: $5.00$8.30
Current: $2.63
Upside: n/a
Maintained: Buy
Price Target: $6
Current: $2.50
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $3.69
Upside: n/a
Initiated Coverage: Hold
Price Target: $5
Current: $0.0003
Upside: n/a
Downgraded: Hold
Price Target: $140$155
Current: $220.58
Upside: n/a
Initiated Coverage: Buy
Price Target: $175
Current: $98.99
Upside: n/a
Maintained: Sell
Price Target: $15$17
Current: $35.49
Upside: n/a
Maintained: Hold
Price Target: $22$31
Current: $62.74
Upside: n/a
Maintained: Hold
Price Target: $80$84
Current: $74.02
Upside: n/a