Bill Peterson

Stock Analyst at J.P. Morgan

(4.04)
# 1,688
Out of 4,579 analysts
641
Total ratings
48.5%
Success rate
6.6%
Average return

Stocks Rated by Bill Peterson

Steel Dynamics
Jul 22, 2026
Maintained: Hold
Price Target: $256$260
Current: $250.27
Upside: +3.89%
GrafTech International
Jul 20, 2026
Maintained: Sell
Price Target: n/a
Current: $7.79
Upside: -
Cleveland-Cliffs
Jul 19, 2026
Initiated Coverage: Hold
Price Target: $10
Current: $12.25
Upside: -18.37%
Kaiser Aluminum
Jul 19, 2026
Maintained: Hold
Price Target: $142
Current: $161.89
Upside: -12.29%
Alcoa
Jul 17, 2026
Maintained: Hold
Price Target: $55$52
Current: $44.08
Upside: +17.97%
Constellium SE
Jul 17, 2026
Maintained: Hold
Price Target: $34
Current: $29.51
Upside: +15.22%
Commercial Metals Company
Jul 12, 2026
Maintained: Buy
Price Target: $86
Current: $68.04
Upside: +26.40%
Freeport-McMoRan
Jul 12, 2026
Reiterated: Buy
Price Target: $77
Current: $62.72
Upside: +22.77%
Nucor
Jul 12, 2026
Maintained: Buy
Price Target: $282
Current: $247.86
Upside: +13.77%
Teck Resources Limited
Jul 12, 2026
Maintained: Hold
Price Target: $67.68$65.00
Current: $84.32
Upside: -22.91%
Maintained: Hold
Price Target: $236
Current: $175.98
Upside: +34.11%
Maintained: Buy
Price Target: $75
Current: $43.13
Upside: +73.89%
Maintained: Sell
Price Target: n/a
Current: $4.23
Upside: -
Maintained: Buy
Price Target: $20
Current: $9.26
Upside: +115.98%
Maintained: Hold
Price Target: n/a
Current: $4.11
Upside: -
Initiated Coverage: Hold
Price Target: n/a
Current: $206.18
Upside: -
Maintained: Buy
Price Target: $81.78
Current: $52.77
Upside: +54.98%
Maintained: Sell
Price Target: $8$5
Current: $5.41
Upside: -7.58%
Maintained: Buy
Price Target: $6$5
Current: $1.56
Upside: +220.51%
Maintained: Hold
Price Target: n/a
Current: $4.95
Upside: -
Maintained: Sell
Price Target: $8$7
Current: $7.37
Upside: -5.02%
Maintained: Buy
Price Target: n/a
Current: $580.25
Upside: -
Maintained: Hold
Price Target: $72.00
Current: $84.84
Upside: -15.13%
Maintained: Hold
Price Target: n/a
Current: $2.06
Upside: -
Maintained: Buy
Price Target: $6
Current: $5.14
Upside: n/a
Reiterated: Sell
Price Target: $105$100
Current: $89.76
Upside: n/a
Maintained: Hold
Price Target: $5.00$8.46
Current: $2.49
Upside: n/a
Maintained: Buy
Price Target: $6
Current: $2.50
Upside: n/a
Downgraded: Sell
Price Target: n/a
Current: $3.82
Upside: n/a
Initiated Coverage: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Downgraded: Hold
Price Target: $140$155
Current: $217.29
Upside: n/a
Initiated Coverage: Buy
Price Target: $175
Current: $116.42
Upside: n/a
Maintained: Sell
Price Target: $15$17
Current: $37.36
Upside: n/a
Maintained: Hold
Price Target: $22$31
Current: $64.86
Upside: n/a
Maintained: Hold
Price Target: $80$84
Current: $63.44
Upside: n/a