Michael Barth, CFA
Stock Analyst at Raymond James
(4.89)
# 259
Out of 4,334 analysts
136
Total ratings
84.9%
Success rate
36.4%
Average return
Main Sectors:
Stocks Rated by Michael Barth, CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CNQ Canadian Natural Resources Limited | Upgraded: Buy | $65 → $67 | $64.80 | +3.40% | 12 | May 7, 2026 | |
| TSX: CVE Cenovus Energy Inc. | Maintained: Buy | $32 → $42 | $39.78 | +5.58% | 10 | May 6, 2026 | |
| TSX: MTL Mullen Group Ltd. | Maintained: Hold | $17 → $18 | $21.45 | -16.08% | 13 | Apr 24, 2026 | |
| TSX: SU Suncor Energy Inc. | Reiterated: Buy | $93 → $104 | $90.27 | +15.21% | 10 | Mar 31, 2026 | |
| TSX: ENB Enbridge Inc. | Maintained: Buy | $77 → $78 | $79.72 | -2.16% | 3 | Mar 27, 2026 | |
| TSX: IMO Imperial Oil Limited | Maintained: Sell | $107 → $126 | $178.65 | -29.47% | 14 | Mar 27, 2026 | |
| TSX: PPL Pembina Pipeline Corporation | Maintained: Buy | $66 → $69 | $67.76 | +1.83% | 7 | Mar 27, 2026 | |
| TSX: TRP TC Energy Corporation | Maintained: Hold | $74 → $78 | $97.07 | -19.65% | 3 | Mar 27, 2026 | |
| TSX: CEU CES Energy Solutions Corp. | Maintained: Buy | $13 → $23 | $17.79 | +29.29% | 10 | Mar 27, 2026 | |
| TSX: GEI Gibson Energy Inc. | Maintained: Buy | $32 → $34 | $29.14 | +16.68% | 9 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $8.75 → $11 | $6.81 | +61.53% | 3 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $26 → $40 | $36.44 | +9.77% | 12 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $63 → $66 | $57.58 | +14.62% | 8 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8 | $7.65 | +4.58% | 5 | Mar 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $120 → $133 | $126.47 | +5.16% | 10 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 → $18 | $21.34 | n/a | 6 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $16.63 | n/a | 1 | May 28, 2024 |
Canadian Natural Resources Limited
May 7, 2026
Upgraded: Buy
Price Target: $65 → $67
Current: $64.80
Upside: +3.40%
Cenovus Energy Inc.
May 6, 2026
Maintained: Buy
Price Target: $32 → $42
Current: $39.78
Upside: +5.58%
Mullen Group Ltd.
Apr 24, 2026
Maintained: Hold
Price Target: $17 → $18
Current: $21.45
Upside: -16.08%
Suncor Energy Inc.
Mar 31, 2026
Reiterated: Buy
Price Target: $93 → $104
Current: $90.27
Upside: +15.21%
Enbridge Inc.
Mar 27, 2026
Maintained: Buy
Price Target: $77 → $78
Current: $79.72
Upside: -2.16%
Imperial Oil Limited
Mar 27, 2026
Maintained: Sell
Price Target: $107 → $126
Current: $178.65
Upside: -29.47%
Pembina Pipeline Corporation
Mar 27, 2026
Maintained: Buy
Price Target: $66 → $69
Current: $67.76
Upside: +1.83%
TC Energy Corporation
Mar 27, 2026
Maintained: Hold
Price Target: $74 → $78
Current: $97.07
Upside: -19.65%
CES Energy Solutions Corp.
Mar 27, 2026
Maintained: Buy
Price Target: $13 → $23
Current: $17.79
Upside: +29.29%
Gibson Energy Inc.
Mar 27, 2026
Maintained: Buy
Price Target: $32 → $34
Current: $29.14
Upside: +16.68%
Mar 27, 2026
Rated: Buy
Price Target: $8.75 → $11
Current: $6.81
Upside: +61.53%
Mar 27, 2026
Maintained: Buy
Price Target: $26 → $40
Current: $36.44
Upside: +9.77%
Mar 27, 2026
Maintained: Buy
Price Target: $63 → $66
Current: $57.58
Upside: +14.62%
Mar 27, 2026
Maintained: Hold
Price Target: $8
Current: $7.65
Upside: +4.58%
Oct 24, 2025
Reiterated: Buy
Price Target: $120 → $133
Current: $126.47
Upside: +5.16%
May 5, 2025
Reiterated: Buy
Price Target: $18 → $18
Current: $21.34
Upside: n/a
May 28, 2024
Initiated Coverage: Hold
Price Target: n/a
Current: $16.63
Upside: n/a