Joseph Parkhill
Stock Analyst at UBS
(3.72)
# 2,144
Out of 5,133 analysts
66
Total ratings
61.5%
Success rate
14.4%
Average return
Main Sectors:
Stocks Rated by Joseph Parkhill
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TBBB BBB Foods | Rated: Buy | $69 | $70.02 | -1.46% | 1 | Oct 21, 2026 | |
| TSX: HBM Hudbay Minerals Inc. | Reiterated: Buy | $41.00 → $43.00 | $30.47 | +41.12% | 4 | Jun 30, 2026 | |
| TSX: DOL Dollarama Inc. | Reiterated: Hold | $191.00 → $202.00 | $220.21 | -8.27% | 2 | Jun 12, 2026 | |
| PBR Petróleo Brasileiro S.A. - Petrobras | Rated: Buy | $15 → $22 | $18.34 | +19.96% | 2 | Mar 26, 2026 | |
| NUE Nucor | Rated: Hold | $184 | $251.73 | -26.91% | 1 | Mar 16, 2026 | |
| KOF Coca-Cola FEMSA | Downgraded: Hold | $113 | $120.63 | -6.33% | 1 | Mar 12, 2026 | |
| TSX: BNS The Bank of Nova Scotia | Reiterated: Buy | $118.00 → $120.00 | $131.85 | -8.99% | 2 | Feb 25, 2026 | |
| EXC Exelon | Reiterated: Hold | $48 → $51 | $46.25 | +10.27% | 3 | Feb 20, 2026 | |
| TSX: BAM Brookfield Asset Management Ltd. | Reiterated: Hold | $80.00 → $74.12 | $73.48 | +0.87% | 2 | Feb 20, 2026 | |
| TSX: CVE Cenovus Energy Inc. | Reiterated: Buy | $36.00 | $41.49 | -13.23% | 1 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $69.00 → $72.00 | $72.98 | -1.34% | 2 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $71.00 | $85.09 | -16.56% | 1 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $206.00 | $247.02 | -16.61% | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $139.00 | $164.99 | -15.75% | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $191.00 | $215.43 | -11.34% | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $257.00 | $288.37 | -10.88% | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $139.00 | $176.42 | -21.21% | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $345 → $348 | $292.52 | +18.97% | 2 | Feb 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $131.00 → $130.00 | $134.18 | -3.12% | 2 | Jan 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $168 | $94.18 | +78.38% | 1 | Jan 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 → $45 | $44.94 | +0.13% | 2 | Jan 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $47 → $44 | $51.56 | -14.66% | 2 | Dec 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $95 | $107.00 | -11.21% | 1 | Dec 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $94 | $93.59 | +0.44% | 1 | Dec 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52.00 → $54.00 | $57.23 | -5.64% | 2 | Dec 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $122 → $115 | $117.60 | -2.21% | 2 | Dec 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $68 | $64.22 | n/a | 1 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $81.00 | $92.31 | n/a | 1 | Oct 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $38 | $24.60 | n/a | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $135 | $60.61 | n/a | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5.5 | $1.26 | n/a | 1 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $77.00 | $73.76 | n/a | 1 | Oct 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $164.00 | $181.29 | n/a | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $30 → $27 | $14.91 | n/a | 2 | May 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $260 | $452.18 | n/a | 1 | Feb 16, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $14 | $65.11 | n/a | 1 | Nov 29, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 → $18 | $26.37 | n/a | 2 | Aug 4, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12 | $29.23 | n/a | 1 | Jul 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $33 | $38.28 | n/a | 1 | Jul 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $31 | $24.29 | n/a | 1 | Jul 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 | $57.25 | n/a | 1 | Jul 8, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $4.71 | n/a | 3 | Oct 30, 2013 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $45 | $138.08 | n/a | 2 | Jul 9, 2012 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $43 | $386.30 | n/a | 1 | Oct 5, 2011 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $148 | $20.68 | n/a | 1 | Oct 5, 2011 |
BBB Foods
Oct 21, 2026
Rated: Buy
Price Target: $69
Current: $70.02
Upside: -1.46%
Hudbay Minerals Inc.
Jun 30, 2026
Reiterated: Buy
Price Target: $41.00 → $43.00
Current: $30.47
Upside: +41.12%
Dollarama Inc.
Jun 12, 2026
Reiterated: Hold
Price Target: $191.00 → $202.00
Current: $220.21
Upside: -8.27%
Petróleo Brasileiro S.A. - Petrobras
Mar 26, 2026
Rated: Buy
Price Target: $15 → $22
Current: $18.34
Upside: +19.96%
Nucor
Mar 16, 2026
Rated: Hold
Price Target: $184
Current: $251.73
Upside: -26.91%
Coca-Cola FEMSA
Mar 12, 2026
Downgraded: Hold
Price Target: $113
Current: $120.63
Upside: -6.33%
The Bank of Nova Scotia
Feb 25, 2026
Reiterated: Buy
Price Target: $118.00 → $120.00
Current: $131.85
Upside: -8.99%
Exelon
Feb 20, 2026
Reiterated: Hold
Price Target: $48 → $51
Current: $46.25
Upside: +10.27%
Brookfield Asset Management Ltd.
Feb 20, 2026
Reiterated: Hold
Price Target: $80.00 → $74.12
Current: $73.48
Upside: +0.87%
Cenovus Energy Inc.
Feb 20, 2026
Reiterated: Buy
Price Target: $36.00
Current: $41.49
Upside: -13.23%
Feb 20, 2026
Reiterated: Hold
Price Target: $69.00 → $72.00
Current: $72.98
Upside: -1.34%
Feb 20, 2026
Reiterated: Sell
Price Target: $71.00
Current: $85.09
Upside: -16.56%
Feb 18, 2026
Reiterated: Hold
Price Target: $206.00
Current: $247.02
Upside: -16.61%
Feb 18, 2026
Reiterated: Hold
Price Target: $139.00
Current: $164.99
Upside: -15.75%
Feb 18, 2026
Reiterated: Buy
Price Target: $191.00
Current: $215.43
Upside: -11.34%
Feb 18, 2026
Reiterated: Buy
Price Target: $257.00
Current: $288.37
Upside: -10.88%
Feb 18, 2026
Reiterated: Hold
Price Target: $139.00
Current: $176.42
Upside: -21.21%
Feb 12, 2026
Reiterated: Hold
Price Target: $345 → $348
Current: $292.52
Upside: +18.97%
Jan 29, 2026
Reiterated: Buy
Price Target: $131.00 → $130.00
Current: $134.18
Upside: -3.12%
Jan 7, 2026
Reiterated: Buy
Price Target: $168
Current: $94.18
Upside: +78.38%
Jan 6, 2026
Reiterated: Hold
Price Target: $43 → $45
Current: $44.94
Upside: +0.13%
Dec 17, 2025
Reiterated: Hold
Price Target: $47 → $44
Current: $51.56
Upside: -14.66%
Dec 17, 2025
Reiterated: Hold
Price Target: $95
Current: $107.00
Upside: -11.21%
Dec 17, 2025
Reiterated: Hold
Price Target: $94
Current: $93.59
Upside: +0.44%
Dec 17, 2025
Reiterated: Hold
Price Target: $52.00 → $54.00
Current: $57.23
Upside: -5.64%
Dec 17, 2025
Reiterated: Hold
Price Target: $122 → $115
Current: $117.60
Upside: -2.21%
Nov 10, 2025
Reiterated: Buy
Price Target: $68
Current: $64.22
Upside: n/a
Oct 15, 2025
Reiterated: Buy
Price Target: $81.00
Current: $92.31
Upside: n/a
Oct 10, 2025
Reiterated: Hold
Price Target: $38
Current: $24.60
Upside: n/a
Oct 10, 2025
Reiterated: Hold
Price Target: $135
Current: $60.61
Upside: n/a
Oct 10, 2025
Reiterated: Hold
Price Target: $5.5
Current: $1.26
Upside: n/a
Oct 8, 2025
Reiterated: Hold
Price Target: $77.00
Current: $73.76
Upside: n/a
Oct 3, 2025
Reiterated: Buy
Price Target: $164.00
Current: $181.29
Upside: n/a
May 9, 2023
Reiterated: Buy
Price Target: $30 → $27
Current: $14.91
Upside: n/a
Feb 16, 2023
Reiterated: Hold
Price Target: $260
Current: $452.18
Upside: n/a
Nov 29, 2022
Initiated Coverage: Hold
Price Target: $14
Current: $65.11
Upside: n/a
Aug 4, 2022
Reiterated: Buy
Price Target: $17 → $18
Current: $26.37
Upside: n/a
Jul 8, 2022
Reiterated: Buy
Price Target: $12
Current: $29.23
Upside: n/a
Jul 8, 2022
Reiterated: Buy
Price Target: $33
Current: $38.28
Upside: n/a
Jul 8, 2022
Reiterated: Buy
Price Target: $31
Current: $24.29
Upside: n/a
Jul 8, 2022
Reiterated: Buy
Price Target: $40
Current: $57.25
Upside: n/a
Oct 30, 2013
Initiated Coverage: Hold
Price Target: n/a
Current: $4.71
Upside: n/a
Jul 9, 2012
Downgraded: Sell
Price Target: $45
Current: $138.08
Upside: n/a
Oct 5, 2011
Initiated Coverage: Hold
Price Target: $43
Current: $386.30
Upside: n/a
Oct 5, 2011
Rated: Buy
Price Target: $148
Current: $20.68
Upside: n/a