Bill Peterson
Stock Analyst at J.P. Morgan
(4.14)
# 1,577
Out of 5,053 analysts
645
Total ratings
49.1%
Success rate
7%
Average return
Main Sectors:
Stocks Rated by Bill Peterson
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSXV: SGML Sigma Lithium Corporation | Reiterated: Hold | $15.68 | $12.30 | +27.48% | 1 | Oct 11, 2026 | |
| CLF Cleveland-Cliffs | Reiterated: Hold | $13 → $12 | $12.86 | -6.69% | 29 | Oct 9, 2026 | |
| CMC Commercial Metals Company | Reiterated: Buy | $83 → $80 | $64.77 | +23.51% | 25 | Oct 9, 2026 | |
| NUE Nucor | Reiterated: Buy | $308 → $296 | $253.80 | +16.63% | 47 | Oct 9, 2026 | |
| RS Reliance | Rated: Hold | $390 → $400 | $404.06 | -1.00% | 4 | Oct 9, 2026 | |
| STLD Steel Dynamics | Reiterated: Hold | $272 → $260 | $240.63 | +8.05% | 45 | Oct 9, 2026 | |
| AA Alcoa | Rated: Hold | $52 → $50 | $41.49 | +20.51% | 39 | Oct 7, 2026 | |
| FCX Freeport-McMoRan | Rated: Buy | $77 → $92 | $72.42 | +27.04% | 35 | Oct 7, 2026 | |
| IE Ivanhoe Electric | Rated: Buy | $20 → $15 | $8.85 | +69.49% | 24 | Oct 7, 2026 | |
| TSX: TECK.B Teck Resources Limited | Reiterated: Hold | $67.06 | $95.46 | -29.75% | 32 | Oct 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $19.98 | $12.07 | +65.51% | 1 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $178 → $180 | $134.28 | +34.05% | 26 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60 | $42.43 | +41.41% | 39 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $142 → $146 | $151.81 | -3.83% | 30 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $8.21 | - | 13 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 | $25.77 | +31.94% | 34 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | n/a | $2.51 | - | 24 | Jul 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $3.15 | - | 20 | Jul 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $264.04 | - | 1 | Jun 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $82.68 | $57.68 | +43.34% | 1 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $8 → $5 | $7.22 | -30.75% | 30 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 → $5 | $1.13 | +342.48% | 29 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $4.44 | - | 19 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $8 → $7 | $4.95 | +41.41% | 24 | Feb 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $380.42 | - | 2 | Feb 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $72.00 | $95.47 | -24.58% | 1 | Jan 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $1.56 | - | 27 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6 | $4.45 | n/a | 16 | Feb 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5.00 → $8.53 | $2.52 | n/a | 2 | Oct 27, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $3.65 | n/a | 4 | Jun 21, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $5 | $0.0002 | n/a | 1 | Apr 28, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $140 → $155 | $221.15 | n/a | 2 | Apr 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $175 | $119.44 | n/a | 1 | Mar 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $15 → $17 | $36.58 | n/a | 7 | Jan 11, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $22 → $31 | $88.64 | n/a | 3 | Aug 3, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $80 → $84 | $76.56 | n/a | 7 | Feb 6, 2019 |
Sigma Lithium Corporation
Oct 11, 2026
Reiterated: Hold
Price Target: $15.68
Current: $12.30
Upside: +27.48%
Cleveland-Cliffs
Oct 9, 2026
Reiterated: Hold
Price Target: $13 → $12
Current: $12.86
Upside: -6.69%
Commercial Metals Company
Oct 9, 2026
Reiterated: Buy
Price Target: $83 → $80
Current: $64.77
Upside: +23.51%
Nucor
Oct 9, 2026
Reiterated: Buy
Price Target: $308 → $296
Current: $253.80
Upside: +16.63%
Reliance
Oct 9, 2026
Rated: Hold
Price Target: $390 → $400
Current: $404.06
Upside: -1.00%
Steel Dynamics
Oct 9, 2026
Reiterated: Hold
Price Target: $272 → $260
Current: $240.63
Upside: +8.05%
Alcoa
Oct 7, 2026
Rated: Hold
Price Target: $52 → $50
Current: $41.49
Upside: +20.51%
Freeport-McMoRan
Oct 7, 2026
Rated: Buy
Price Target: $77 → $92
Current: $72.42
Upside: +27.04%
Ivanhoe Electric
Oct 7, 2026
Rated: Buy
Price Target: $20 → $15
Current: $8.85
Upside: +69.49%
Teck Resources Limited
Oct 7, 2026
Reiterated: Hold
Price Target: $67.06
Current: $95.46
Upside: -29.75%
Sep 21, 2026
Initiated Coverage: Buy
Price Target: $19.98
Current: $12.07
Upside: +65.51%
Aug 10, 2026
Reiterated: Hold
Price Target: $178 → $180
Current: $134.28
Upside: +34.05%
Aug 10, 2026
Reiterated: Buy
Price Target: $60
Current: $42.43
Upside: +41.41%
Jul 28, 2026
Reiterated: Sell
Price Target: $142 → $146
Current: $151.81
Upside: -3.83%
Jul 20, 2026
Reiterated: Hold
Price Target: n/a
Current: $8.21
Upside: -
Jul 17, 2026
Reiterated: Hold
Price Target: $34
Current: $25.77
Upside: +31.94%
Jul 12, 2026
Reiterated: Sell
Price Target: n/a
Current: $2.51
Upside: -
Jul 12, 2026
Reiterated: Hold
Price Target: n/a
Current: $3.15
Upside: -
Jun 21, 2026
Initiated Coverage: Hold
Price Target: n/a
Current: $264.04
Upside: -
Apr 24, 2026
Reiterated: Buy
Price Target: $82.68
Current: $57.68
Upside: +43.34%
Mar 5, 2026
Reiterated: Sell
Price Target: $8 → $5
Current: $7.22
Upside: -30.75%
Mar 5, 2026
Reiterated: Buy
Price Target: $6 → $5
Current: $1.13
Upside: +342.48%
Mar 3, 2026
Reiterated: Hold
Price Target: n/a
Current: $4.44
Upside: -
Feb 26, 2026
Reiterated: Sell
Price Target: $8 → $7
Current: $4.95
Upside: +41.41%
Feb 22, 2026
Reiterated: Buy
Price Target: n/a
Current: $380.42
Upside: -
Jan 8, 2026
Reiterated: Hold
Price Target: $72.00
Current: $95.47
Upside: -24.58%
Nov 10, 2025
Reiterated: Hold
Price Target: n/a
Current: $1.56
Upside: -
Feb 23, 2025
Reiterated: Buy
Price Target: $6
Current: $4.45
Upside: n/a
Oct 27, 2023
Reiterated: Hold
Price Target: $5.00 → $8.53
Current: $2.52
Upside: n/a
Jun 21, 2022
Downgraded: Sell
Price Target: n/a
Current: $3.65
Upside: n/a
Apr 28, 2022
Initiated Coverage: Hold
Price Target: $5
Current: $0.0002
Upside: n/a
Apr 29, 2021
Downgraded: Hold
Price Target: $140 → $155
Current: $221.15
Upside: n/a
Mar 10, 2021
Initiated Coverage: Buy
Price Target: $175
Current: $119.44
Upside: n/a
Jan 11, 2021
Reiterated: Sell
Price Target: $15 → $17
Current: $36.58
Upside: n/a
Aug 3, 2020
Reiterated: Hold
Price Target: $22 → $31
Current: $88.64
Upside: n/a
Feb 6, 2019
Reiterated: Hold
Price Target: $80 → $84
Current: $76.56
Upside: n/a