Bill Peterson

Stock Analyst at J.P. Morgan

(4.23)
# 1,488
Out of 4,966 analysts
653
Total ratings
50.4%
Success rate
8.1%
Average return

Stocks Rated by Bill Peterson

Cleveland-Cliffs
Sep 9, 2026
Reiterated: Hold
Price Target: $11$13
Current: $12.06
Upside: +7.79%
Commercial Metals Company
Sep 9, 2026
Reiterated: Buy
Price Target: $86$83
Current: $65.30
Upside: +27.11%
Nucor
Sep 9, 2026
Reiterated: Buy
Price Target: $294$308
Current: $259.43
Upside: +18.72%
Steel Dynamics
Sep 9, 2026
Reiterated: Hold
Price Target: $260$273
Current: $235.98
Upside: +15.69%
Ivanhoe Electric
Aug 10, 2026
Reiterated: Buy
Price Target: $20
Current: $10.40
Upside: +92.31%
Centrus Energy
Aug 10, 2026
Reiterated: Hold
Price Target: $178$180
Current: $152.31
Upside: +18.18%
MP Materials
Aug 10, 2026
Reiterated: Buy
Price Target: $60
Current: $50.51
Upside: +18.79%
Kaiser Aluminum
Jul 28, 2026
Reiterated: Sell
Price Target: $142$146
Current: $157.20
Upside: -7.12%
Teck Resources Limited
Jul 28, 2026
Reiterated: Hold
Price Target: $65.00$64.76
Current: $92.11
Upside: -29.70%
GrafTech International
Jul 20, 2026
Reiterated: Hold
Price Target: n/a
Current: $6.58
Upside: -
Reiterated: Hold
Price Target: $55$52
Current: $48.26
Upside: +7.75%
Reiterated: Hold
Price Target: $34
Current: $26.17
Upside: +29.92%
Reiterated: Sell
Price Target: n/a
Current: $3.10
Upside: -
Reiterated: Buy
Price Target: $77
Current: $71.07
Upside: +8.34%
Reiterated: Hold
Price Target: n/a
Current: $4.04
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $278.09
Upside: -
Reiterated: Buy
Price Target: $79.91
Current: $60.52
Upside: +32.04%
Reiterated: Sell
Price Target: $8$5
Current: $9.06
Upside: -44.81%
Reiterated: Buy
Price Target: $6$5
Current: $1.36
Upside: +267.65%
Reiterated: Hold
Price Target: n/a
Current: $5.58
Upside: -
Reiterated: Sell
Price Target: $8$7
Current: $6.39
Upside: +9.55%
Reiterated: Buy
Price Target: n/a
Current: $443.19
Upside: -
Reiterated: Hold
Price Target: $72.00
Current: $92.26
Upside: -21.96%
Reiterated: Hold
Price Target: n/a
Current: $2.10
Upside: -
Reiterated: Buy
Price Target: $6
Current: $5.20
Upside: n/a
Reiterated: Sell
Price Target: $105$100
Current: $116.65
Upside: n/a
Reiterated: Hold
Price Target: $5.00$8.30
Current: $2.55
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $3.90
Upside: n/a
Initiated Coverage: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $140$155
Current: $220.33
Upside: n/a
Initiated Coverage: Buy
Price Target: $175
Current: $101.03
Upside: n/a
Reiterated: Sell
Price Target: $15$17
Current: $36.92
Upside: n/a
Reiterated: Hold
Price Target: $22$31
Current: $74.57
Upside: n/a
Reiterated: Hold
Price Target: $80$84
Current: $88.35
Upside: n/a