Michael Harvey

Stock Analyst at RBC Capital

(4.95)
# 130
Out of 4,476 analysts
1429
Total ratings
64.8%
Success rate
25.1%
Average return

Stocks Rated by Michael Harvey

Whitecap Resources Inc.
Jun 29, 2026
Maintained: Buy
Price Target: $20.00
Current: $14.72
Upside: +35.87%
Paramount Resources Ltd.
Jun 29, 2026
Maintained: Hold
Price Target: $35.00
Current: $28.09
Upside: +24.60%
Tamarack Valley Energy Ltd.
Jun 29, 2026
Maintained: Buy
Price Target: $15.00
Current: $12.85
Upside: +16.73%
PrairieSky Royalty Ltd.
Jun 29, 2026
Maintained: Buy
Price Target: $36.00
Current: $31.94
Upside: +12.71%
Tourmaline Oil Corp.
Jun 29, 2026
Maintained: Buy
Price Target: $70.00
Current: $59.83
Upside: +17.00%
Peyto Exploration & Development Corp.
Jun 10, 2026
Maintained: Hold
Price Target: $27.00
Current: $24.13
Upside: +11.89%
Advantage Energy Ltd.
Jun 8, 2026
Maintained: Hold
Price Target: $14.00
Current: $10.53
Upside: +32.95%
Freehold Royalties Ltd.
Jun 8, 2026
Maintained: Hold
Price Target: $18.00
Current: $16.11
Upside: +11.73%
Birchcliff Energy Ltd.
May 15, 2026
Maintained: Buy
Price Target: $8.00
Current: $6.34
Upside: +26.18%
Kelt Exploration Ltd.
May 8, 2026
Maintained: Buy
Price Target: $11.00
Current: $9.18
Upside: +19.83%
Maintained: Buy
Price Target: $34.00
Current: $30.32
Upside: +12.14%
Maintained: Hold
Price Target: $13.00$14.00
Current: $11.91
Upside: +17.55%
Maintained: Buy
Price Target: $28.00
Current: $29.85
Upside: -6.20%
Reiterated: Buy
Price Target: $41.00
Current: $18.89
Upside: +117.05%
Maintained: Hold
Price Target: $0.25$0.10
Current: $13.11
Upside: n/a
Reiterated: Buy
Price Target: $3.90
Current: $1.68
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $52.96
Upside: n/a
Reiterated: Hold
Price Target: $3.90$3.55
Current: $11.44
Upside: n/a
Reiterated: Hold
Price Target: $8.52$9.23
Current: $5.54
Upside: n/a
Reiterated: Hold
Price Target: $75.26
Current: $12.89
Upside: n/a
Reiterated: Buy
Price Target: $17.04
Current: $10.90
Upside: n/a
Reiterated: Hold
Price Target: $3.90$4.26
Current: $9.12
Upside: n/a
Reiterated: Hold
Price Target: $2.84
Current: $10.31
Upside: n/a
Reiterated: Buy
Price Target: $99
Current: $137.09
Upside: n/a
Reiterated: Buy
Price Target: $52.54$71.00
Current: $56.68
Upside: n/a
Reiterated: Buy
Price Target: $32.66
Current: $35.26
Upside: n/a
Reiterated: Hold
Price Target: $62.48
Current: $163.29
Upside: n/a