Aaron Macneil

Stock Analyst at TD Cowen

(1.02)
# 9,776
Out of 12,268 analysts
499
Total ratings
44.4%
Success rate
-0.9%
Average return

Stocks Rated by Aaron Macneil

Keyera Corp.
May 15, 2026
Maintained: Buy
Price Target: $60$61
Current: $57.58
Upside: +5.94%
Superior Plus Corp.
May 15, 2026
Maintained: Hold
Price Target: $7.5$8
Current: $7.80
Upside: +2.56%
Trican Well Service Ltd.
May 13, 2026
Maintained: Hold
Price Target: $5.5$8
Current: $7.65
Upside: +4.58%
Enbridge Inc.
May 8, 2026
Maintained: Hold
Price Target: $72$73
Current: $79.72
Upside: -8.43%
Pembina Pipeline Corporation
May 8, 2026
Maintained: Hold
Price Target: $65
Current: $67.76
Upside: -4.07%
CES Energy Solutions Corp.
May 8, 2026
Maintained: Hold
Price Target: $18$19
Current: $17.79
Upside: +6.80%
Enerflex Ltd.
May 8, 2026
Maintained: Buy
Price Target: $39$44
Current: $36.44
Upside: +20.75%
Ensign Energy Services Inc.
May 8, 2026
Maintained: Hold
Price Target: $2.75$3.75
Current: $4.18
Upside: -10.29%
South Bow Corporation
May 8, 2026
Maintained: Hold
Price Target: $44$47
Current: $52.34
Upside: -10.20%
Gibson Energy Inc.
May 5, 2026
Maintained: Hold
Price Target: $29
Current: $29.14
Upside: -0.48%
Upgraded: Buy
Price Target: $18
Current: $14.25
Upside: +26.32%
Maintained: Hold
Price Target: $123$130
Current: $126.47
Upside: +2.79%
Maintained: Hold
Price Target: $88$90
Current: $97.07
Upside: -7.28%
Rated: Hold
Price Target: n/a
Current: $20.27
Upside: -
Maintained: Hold
Price Target: $26
Current: $30.20
Upside: -13.91%
Rated: Hold
Price Target: n/a
Current: $0.95
Upside: -
Maintained: Sell
Price Target: $1.5
Current: $8.06
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $13.52
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.225
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.98
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $0.55
Upside: n/a
Reiterated: Hold
Price Target: $26
Current: $33.96
Upside: n/a
Maintained: Hold
Price Target: $1.75$0.5
Current: $3.20
Upside: n/a
Maintained: Hold
Price Target: $14$16
Current: $12.49
Upside: n/a
Maintained: Hold
Price Target: $3.25
Current: $3.95
Upside: n/a
Maintained: Hold
Price Target: $8.5$7
Current: $21.34
Upside: n/a
Rated: Buy
Price Target: $35
Current: $16.21
Upside: n/a
Maintained: Buy
Price Target: $19$17
Current: $21.45
Upside: n/a
Upgraded: Hold
Price Target: $1.2$0.25
Current: $14.75
Upside: n/a
Downgraded: Sell
Price Target: $1.5$0.5
Current: $5.66
Upside: n/a
Maintained: Hold
Price Target: $0.6$0.55
Current: $2.96
Upside: n/a
Downgraded: Hold
Price Target: $16$12
Current: $25.57
Upside: n/a
Reiterated: Buy
Price Target: $6.75
Current: $0.83
Upside: n/a
Reiterated: Buy
Price Target: $5.25$5
Current: $11.53
Upside: n/a
Reiterated: Hold
Price Target: $10$10
Current: $4.48
Upside: n/a
Reiterated: Hold
Price Target: $0.35$0.3
Current: $6.05
Upside: n/a