Michael Harvey

Stock Analyst at RBC Capital

(4.97)
# 76
Out of 4,334 analysts
1479
Total ratings
68.6%
Success rate
27.2%
Average return

Stocks Rated by Michael Harvey

Birchcliff Energy Ltd.
May 15, 2026
Maintained: Buy
Price Target: $8
Current: $6.54
Upside: +22.32%
Paramount Resources Ltd.
May 15, 2026
Maintained: Hold
Price Target: $35
Current: $31.87
Upside: +9.82%
Freehold Royalties Ltd.
May 15, 2026
Maintained: Hold
Price Target: $18
Current: $17.31
Upside: +3.99%
Peyto Exploration & Development Corp.
May 15, 2026
Maintained: Hold
Price Target: $27
Current: $25.75
Upside: +4.85%
Kelt Exploration Ltd.
May 8, 2026
Maintained: Buy
Price Target: $11
Current: $9.51
Upside: +15.67%
Tamarack Valley Energy Ltd.
May 8, 2026
Maintained: Buy
Price Target: $12$13
Current: $12.13
Upside: +7.17%
Tourmaline Oil Corp.
May 8, 2026
Maintained: Buy
Price Target: $68$70
Current: $65.26
Upside: +7.26%
Topaz Energy Corp.
May 8, 2026
Maintained: Buy
Price Target: $34
Current: $32.55
Upside: +4.45%
Advantage Energy Ltd.
May 1, 2026
Maintained: Hold
Price Target: $14
Current: $9.93
Upside: +40.99%
Whitecap Resources Inc.
May 1, 2026
Maintained: Buy
Price Target: $17$18
Current: $16.17
Upside: +11.32%
Maintained: Hold
Price Target: $13$14
Current: $12.38
Upside: +13.09%
Maintained: Buy
Price Target: $36
Current: $33.96
Upside: +6.01%
Maintained: Buy
Price Target: $28
Current: $30.75
Upside: -8.94%
Maintained: Buy
Price Target: $25$26
Current: $24.73
Upside: +5.14%
Reiterated: Buy
Price Target: $41
Current: $18.12
Upside: +126.27%
Maintained: Hold
Price Target: $0.25$0.1
Current: $11.47
Upside: n/a
Reiterated: Buy
Price Target: $2.75
Current: $1.76
Upside: n/a
Reiterated: Buy
Price Target: $13
Current: $58.74
Upside: n/a
Reiterated: Hold
Price Target: $2.75$2.5
Current: $16.04
Upside: n/a
Reiterated: Hold
Price Target: $6$6.5
Current: $6.75
Upside: n/a
Reiterated: Hold
Price Target: $53
Current: $16.21
Upside: n/a
Reiterated: Buy
Price Target: $12
Current: $12.07
Upside: n/a
Reiterated: Hold
Price Target: $2.75$3
Current: $9.51
Upside: n/a
Reiterated: Hold
Price Target: $2
Current: $11.35
Upside: n/a
Reiterated: Buy
Price Target: $99
Current: $154.92
Upside: n/a
Reiterated: Buy
Price Target: $37$50
Current: $64.80
Upside: n/a
Reiterated: Buy
Price Target: $23
Current: $39.78
Upside: n/a
Reiterated: Hold
Price Target: $44
Current: $178.65
Upside: n/a