Bill Peterson

Stock Analyst at J.P. Morgan

(3.99)
# 1,691
Out of 5,096 analysts
656
Total ratings
47.8%
Success rate
5.9%
Average return

Stocks Rated by Bill Peterson

Teck Resources Limited
Oct 30, 2026
Reiterated: Hold
Price Target: $65.68 → $88.04
Current: $87.71
Upside: +0.38%
Constellium SE
Oct 29, 2026
Upgraded: Buy
Price Target: $34 → $35
Current: $22.98
Upside: +52.31%
Kaiser Aluminum
Oct 29, 2026
Upgraded: Hold
Price Target: $140
Current: $116.12
Upside: +20.56%
Centrus Energy
Oct 29, 2026
Reiterated: Hold
Price Target: $120
Current: $94.90
Upside: +26.45%
Freeport-McMoRan
Oct 28, 2026
Reiterated: Buy
Price Target: $92 → $90
Current: $62.97
Upside: +42.93%
Nucor
Oct 28, 2026
Rated: Buy
Price Target: $296 → $304
Current: $277.65
Upside: +9.49%
Cleveland-Cliffs
Oct 22, 2026
Rated: Hold
Price Target: $12 → $13
Current: $14.27
Upside: -8.90%
Steel Dynamics
Oct 21, 2026
Reiterated: Hold
Price Target: $260
Current: $251.91
Upside: +3.21%
Commercial Metals Company
Oct 16, 2026
Reiterated: Buy
Price Target: $80
Current: $65.86
Upside: +21.47%
Alcoa
Oct 15, 2026
Reiterated: Hold
Price Target: $50
Current: $39.90
Upside: +25.31%
Reiterated: Hold
Price Target: $15.37
Current: $7.20
Upside: +113.50%
Rated: Hold
Price Target: $390 → $400
Current: $448.08
Upside: -10.73%
Rated: Buy
Price Target: $20 → $15
Current: $7.56
Upside: +98.41%
Initiated Coverage: Buy
Price Target: $19.56
Current: $11.03
Upside: +77.38%
Reiterated: Buy
Price Target: $60
Current: $38.35
Upside: +56.45%
Reiterated: Hold
Price Target: n/a
Current: $11.33
Upside: -
Reiterated: Sell
Price Target: n/a
Current: $2.97
Upside: -
Reiterated: Hold
Price Target: n/a
Current: $2.74
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $238.41
Upside: -
Reiterated: Buy
Price Target: $81.05
Current: $53.10
Upside: +52.64%
Reiterated: Sell
Price Target: $8 → $5
Current: $9.88
Upside: -49.39%
Reiterated: Buy
Price Target: $6 → $5
Current: $1.85
Upside: +170.27%
Reiterated: Hold
Price Target: n/a
Current: $4.17
Upside: -
Reiterated: Sell
Price Target: $8 → $7
Current: $4.81
Upside: +45.53%
Reiterated: Buy
Price Target: n/a
Current: $290.96
Upside: -
Reiterated: Hold
Price Target: $72.00
Current: $87.75
Upside: -17.95%
Reiterated: Hold
Price Target: n/a
Current: $1.31
Upside: -
Reiterated: Buy
Price Target: $6
Current: $4.28
Upside: n/a
Reiterated: Hold
Price Target: $8.38
Current: $2.61
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $3.09
Upside: n/a
Initiated Coverage: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $140 → $155
Current: $222.10
Upside: n/a
Initiated Coverage: Buy
Price Target: $175
Current: $117.41
Upside: n/a
Reiterated: Sell
Price Target: $15 → $17
Current: $32.87
Upside: n/a
Reiterated: Hold
Price Target: $22 → $31
Current: $61.33
Upside: n/a
Reiterated: Hold
Price Target: $80 → $84
Current: $85.17
Upside: n/a