Bill Peterson

Stock Analyst at J.P. Morgan

(4.23)
# 1,489
Out of 4,651 analysts
650
Total ratings
51.9%
Success rate
8.3%
Average return

Stocks Rated by Bill Peterson

Centrus Energy
Aug 10, 2026
Maintained: Hold
Price Target: $178$180
Current: $190.15
Upside: -5.34%
MP Materials
Aug 10, 2026
Maintained: Buy
Price Target: $60
Current: $58.74
Upside: +2.15%
Ivanhoe Electric
Aug 10, 2026
Maintained: Buy
Price Target: $20
Current: $10.41
Upside: +92.12%
Nucor
Jul 30, 2026
Maintained: Buy
Price Target: $282$294
Current: $268.91
Upside: +9.33%
Cleveland-Cliffs
Jul 28, 2026
Maintained: Hold
Price Target: $10$11
Current: $11.90
Upside: -7.56%
Kaiser Aluminum
Jul 28, 2026
Maintained: Sell
Price Target: $142$146
Current: $181.73
Upside: -19.66%
Teck Resources Limited
Jul 28, 2026
Maintained: Hold
Price Target: $65.00$65.22
Current: $88.17
Upside: -26.03%
Steel Dynamics
Jul 22, 2026
Maintained: Hold
Price Target: $256$260
Current: $255.77
Upside: +1.65%
GrafTech International
Jul 20, 2026
Maintained: Hold
Price Target: n/a
Current: $7.61
Upside: -
Alcoa
Jul 17, 2026
Maintained: Hold
Price Target: $55$52
Current: $49.98
Upside: +4.04%
Maintained: Hold
Price Target: $34
Current: $29.60
Upside: +14.86%
Maintained: Buy
Price Target: $86
Current: $71.63
Upside: +20.06%
Reiterated: Buy
Price Target: $77
Current: $66.49
Upside: +15.81%
Maintained: Sell
Price Target: n/a
Current: $4.39
Upside: -
Maintained: Hold
Price Target: n/a
Current: $4.70
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $258.85
Upside: -
Maintained: Buy
Price Target: $80.48
Current: $57.80
Upside: +39.25%
Maintained: Sell
Price Target: $8$5
Current: $6.18
Upside: -19.09%
Maintained: Buy
Price Target: $6$5
Current: $1.65
Upside: +203.03%
Maintained: Hold
Price Target: n/a
Current: $6.62
Upside: -
Maintained: Sell
Price Target: $8$7
Current: $7.92
Upside: -11.62%
Maintained: Buy
Price Target: n/a
Current: $544.59
Upside: -
Maintained: Hold
Price Target: $72.00
Current: $87.51
Upside: -17.72%
Maintained: Hold
Price Target: n/a
Current: $2.32
Upside: -
Maintained: Buy
Price Target: $6
Current: $5.90
Upside: n/a
Reiterated: Sell
Price Target: $105$100
Current: $98.11
Upside: n/a
Maintained: Hold
Price Target: $5.00$8.33
Current: $2.45
Upside: n/a
Maintained: Buy
Price Target: $6
Current: $2.50
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $4.06
Upside: n/a
Initiated Coverage: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $140$155
Current: $218.41
Upside: n/a
Initiated Coverage: Buy
Price Target: $175
Current: $108.63
Upside: n/a
Maintained: Sell
Price Target: $15$17
Current: $38.51
Upside: n/a
Maintained: Hold
Price Target: $22$31
Current: $84.84
Upside: n/a
Maintained: Hold
Price Target: $80$84
Current: $69.62
Upside: n/a