Bill Peterson
Stock Analyst at J.P. Morgan
(3.92)
# 1,829
Out of 4,486 analysts
615
Total ratings
47.7%
Success rate
6.2%
Average return
Main Sectors:
Stocks Rated by Bill Peterson
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AA Alcoa | Rated: Hold | $70 | $49.01 | +42.83% | 35 | Jul 1, 2026 | |
| CMC Commercial Metals Company | Maintained: Buy | $78 → $86 | $61.58 | +39.66% | 22 | Jun 26, 2026 | |
| TSX: AEM Agnico Eagle Mines Limited | Initiated Coverage: Hold | n/a | $213.23 | - | 1 | Jun 21, 2026 | |
| KALU Kaiser Aluminum | Maintained: Sell | $142 | $170.75 | -16.84% | 27 | Jun 21, 2026 | |
| CLF Cleveland-Cliffs | Maintained: Hold | $9 → $13 | $9.54 | +36.27% | 23 | Jun 10, 2026 | |
| NUE Nucor | Maintained: Buy | $240 → $282 | $227.42 | +24.00% | 42 | Jun 10, 2026 | |
| STLD Steel Dynamics | Maintained: Hold | $210 → $262 | $229.62 | +14.10% | 39 | Jun 10, 2026 | |
| FCX Freeport-McMoRan | Maintained: Buy | $76 → $73 | $59.33 | +23.04% | 32 | May 17, 2026 | |
| LEU Centrus Energy | Maintained: Hold | $236 | $165.64 | +42.48% | 23 | May 17, 2026 | |
| EAF GrafTech International | Maintained: Hold | n/a | $5.38 | - | 12 | May 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $4.99 | - | 23 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $88.04 → $68.16 | $82.91 | -17.79% | 29 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $30 → $34 | $29.82 | +14.02% | 32 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 → $21 | $9.14 | +129.76% | 20 | Apr 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $75 | $50.49 | +48.54% | 36 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $5.15 | - | 19 | Apr 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 → $5 | $5.83 | -14.24% | 30 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6 → $5 | $1.82 | +174.73% | 29 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $4.93 | - | 19 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 → $7 | $8.12 | -13.79% | 24 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $590.35 | - | 2 | Feb 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $72.00 | $83.50 | -13.77% | 1 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $2.48 | - | 27 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6 | $5.24 | n/a | 16 | Feb 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $105 → $100 | $85.13 | n/a | 24 | May 2, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5.00 → $8.52 | $2.86 | n/a | 2 | Oct 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $6 | $2.50 | n/a | 1 | Jul 19, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $4.05 | n/a | 4 | Jun 21, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $5 | $0.0001 | n/a | 1 | Apr 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $140 → $155 | $217.73 | n/a | 2 | Apr 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $175 | $119.37 | n/a | 1 | Mar 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $15 → $17 | $34.50 | n/a | 7 | Jan 11, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $22 → $31 | $85.82 | n/a | 3 | Aug 3, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $80 → $84 | $59.76 | n/a | 7 | Feb 6, 2019 |
Alcoa
Jul 1, 2026
Rated: Hold
Price Target: $70
Current: $49.01
Upside: +42.83%
Commercial Metals Company
Jun 26, 2026
Maintained: Buy
Price Target: $78 → $86
Current: $61.58
Upside: +39.66%
Agnico Eagle Mines Limited
Jun 21, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $213.23
Upside: -
Kaiser Aluminum
Jun 21, 2026
Maintained: Sell
Price Target: $142
Current: $170.75
Upside: -16.84%
Cleveland-Cliffs
Jun 10, 2026
Maintained: Hold
Price Target: $9 → $13
Current: $9.54
Upside: +36.27%
Nucor
Jun 10, 2026
Maintained: Buy
Price Target: $240 → $282
Current: $227.42
Upside: +24.00%
Steel Dynamics
Jun 10, 2026
Maintained: Hold
Price Target: $210 → $262
Current: $229.62
Upside: +14.10%
Freeport-McMoRan
May 17, 2026
Maintained: Buy
Price Target: $76 → $73
Current: $59.33
Upside: +23.04%
Centrus Energy
May 17, 2026
Maintained: Hold
Price Target: $236
Current: $165.64
Upside: +42.48%
GrafTech International
May 17, 2026
Maintained: Hold
Price Target: n/a
Current: $5.38
Upside: -
May 6, 2026
Downgraded: Sell
Price Target: n/a
Current: $4.99
Upside: -
May 1, 2026
Rated: Hold
Price Target: $88.04 → $68.16
Current: $82.91
Upside: -17.79%
Apr 30, 2026
Downgraded: Hold
Price Target: $30 → $34
Current: $29.82
Upside: +14.02%
Apr 9, 2026
Maintained: Buy
Price Target: $22 → $21
Current: $9.14
Upside: +129.76%
Apr 5, 2026
Maintained: Buy
Price Target: $75
Current: $50.49
Upside: +48.54%
Apr 5, 2026
Maintained: Hold
Price Target: n/a
Current: $5.15
Upside: -
Mar 5, 2026
Maintained: Sell
Price Target: $8 → $5
Current: $5.83
Upside: -14.24%
Mar 5, 2026
Maintained: Buy
Price Target: $6 → $5
Current: $1.82
Upside: +174.73%
Mar 3, 2026
Maintained: Hold
Price Target: n/a
Current: $4.93
Upside: -
Feb 26, 2026
Maintained: Sell
Price Target: $8 → $7
Current: $8.12
Upside: -13.79%
Feb 22, 2026
Maintained: Buy
Price Target: n/a
Current: $590.35
Upside: -
Jan 8, 2026
Maintained: Hold
Price Target: $72.00
Current: $83.50
Upside: -13.77%
Nov 10, 2025
Maintained: Hold
Price Target: n/a
Current: $2.48
Upside: -
Feb 23, 2025
Maintained: Buy
Price Target: $6
Current: $5.24
Upside: n/a
May 2, 2024
Reiterated: Sell
Price Target: $105 → $100
Current: $85.13
Upside: n/a
Oct 27, 2023
Maintained: Hold
Price Target: $5.00 → $8.52
Current: $2.86
Upside: n/a
Jul 19, 2023
Maintained: Buy
Price Target: $6
Current: $2.50
Upside: n/a
Jun 21, 2022
Downgraded: Sell
Price Target: n/a
Current: $4.05
Upside: n/a
Apr 28, 2022
Initiated Coverage: Hold
Price Target: $5
Current: $0.0001
Upside: n/a
Apr 29, 2021
Downgraded: Hold
Price Target: $140 → $155
Current: $217.73
Upside: n/a
Mar 10, 2021
Initiated Coverage: Buy
Price Target: $175
Current: $119.37
Upside: n/a
Jan 11, 2021
Maintained: Sell
Price Target: $15 → $17
Current: $34.50
Upside: n/a
Aug 3, 2020
Maintained: Hold
Price Target: $22 → $31
Current: $85.82
Upside: n/a
Feb 6, 2019
Maintained: Hold
Price Target: $80 → $84
Current: $59.76
Upside: n/a