Michael Harvey

Stock Analyst at RBC Capital

(4.98)
# 55
Out of 4,649 analysts
1479
Total ratings
69.4%
Success rate
28%
Average return

Stocks Rated by Michael Harvey

Birchcliff Energy Ltd.
Aug 14, 2026
Maintained: Buy
Price Target: $8.00
Current: $6.47
Upside: +23.65%
Peyto Exploration & Development Corp.
Aug 10, 2026
Maintained: Hold
Price Target: $27.00
Current: $24.41
Upside: +10.61%
Logan Energy Corp.
Aug 10, 2026
Initiated Coverage: Buy
Price Target: $1.50
Current: $1.13
Upside: +32.74%
Kelt Exploration Ltd.
Aug 7, 2026
Maintained: Buy
Price Target: $11.00
Current: $9.47
Upside: +16.16%
Paramount Resources Ltd.
Aug 4, 2026
Maintained: Hold
Price Target: $35.00
Current: $31.68
Upside: +10.48%
Advantage Energy Ltd.
Jul 31, 2026
Maintained: Hold
Price Target: $14.00
Current: $11.04
Upside: +26.81%
Whitecap Resources Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $20.00
Current: $16.89
Upside: +18.41%
Tamarack Valley Energy Ltd.
Jul 31, 2026
Maintained: Buy
Price Target: $15.00
Current: $12.96
Upside: +15.74%
Freehold Royalties Ltd.
Jul 31, 2026
Maintained: Hold
Price Target: $18.00
Current: $17.12
Upside: +5.14%
Tourmaline Oil Corp.
Jul 31, 2026
Maintained: Buy
Price Target: $70.00
Current: $59.47
Upside: +17.71%
Maintained: Buy
Price Target: $34.00
Current: $30.48
Upside: +11.55%
Maintained: Hold
Price Target: $14.00$15.00
Current: $13.23
Upside: +13.38%
Maintained: Buy
Price Target: $38.00
Current: $34.78
Upside: +9.26%
Maintained: Buy
Price Target: $28.00$32.00
Current: $32.89
Upside: -2.71%
Reiterated: Buy
Price Target: $41.00
Current: $20.06
Upside: +104.39%
Maintained: Hold
Price Target: $0.25$0.10
Current: $14.29
Upside: n/a
Reiterated: Buy
Price Target: $3.83
Current: $1.81
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $62.31
Upside: n/a
Reiterated: Hold
Price Target: $3.83$3.49
Current: $14.55
Upside: n/a
Reiterated: Hold
Price Target: $8.37$9.06
Current: $5.98
Upside: n/a
Reiterated: Hold
Price Target: $73.91
Current: $15.66
Upside: n/a
Reiterated: Buy
Price Target: $16.73
Current: $11.33
Upside: n/a
Reiterated: Hold
Price Target: $3.83$4.18
Current: $10.42
Upside: n/a
Reiterated: Hold
Price Target: $2.79
Current: $10.53
Upside: n/a
Reiterated: Buy
Price Target: $99
Current: $158.61
Upside: n/a
Reiterated: Buy
Price Target: $51.60$69.73
Current: $66.35
Upside: n/a
Reiterated: Buy
Price Target: $32.07
Current: $42.68
Upside: n/a
Reiterated: Hold
Price Target: $61.36
Current: $184.73
Upside: n/a