
Aaron Macneil
Stock Analyst at TD Cowen
(0.84)
# 4,062
Out of 4,698 analysts
523
Total ratings
45%
Success rate
-1.2%
Average return
Main Sectors:
Stocks Rated by Aaron Macneil
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: KEY Keyera Corp. | Maintained: Buy | $70.00 → $67.00 | $58.47 | +14.59% | 14 | Sep 4, 2026 | |
| TSX: PSI Pason Systems Inc. | Maintained: Buy | $18.00 → $15.00 | $15.01 | -0.07% | 12 | Aug 11, 2026 | |
| TSX: ESI Ensign Energy Services Inc. | Maintained: Hold | $3.75 → $3.50 | $3.80 | -7.89% | 26 | Aug 7, 2026 | |
| TSX: CEU CES Energy Solutions Corp. | Maintained: Hold | $19.00 → $18.00 | $18.96 | -5.06% | 25 | Aug 6, 2026 | |
| TSX: EFX Enerflex Ltd. | Maintained: Buy | $45.00 → $43.00 | $30.46 | +41.17% | 27 | Aug 6, 2026 | |
| TSX: SPB Superior Plus Corp. | Maintained: Hold | $8.00 | $7.04 | +13.64% | 14 | Aug 6, 2026 | |
| TSX: SOBO South Bow Corporation | Maintained: Hold | $53.00 | $51.55 | +2.81% | 8 | Aug 6, 2026 | |
| TSX: RGSI Rockpoint Gas Storage Inc. | Maintained: Hold | $32.00 → $28.00 | $25.66 | +9.12% | 5 | Aug 6, 2026 | |
| TSX: ENB Enbridge Inc. | Maintained: Hold | $83.00 → $82.00 | $69.70 | +17.65% | 9 | Aug 3, 2026 | |
| TSX: TRP TC Energy Corporation | Maintained: Hold | $100.00 → $102.00 | $86.67 | +17.69% | 10 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $77.00 | $67.06 | +14.82% | 11 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $8.00 → $7.50 | $6.50 | +15.38% | 46 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $130.00 → $116.00 | $127.43 | -8.97% | 39 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $34.00 | $31.46 | +8.07% | 13 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $18.51 | - | 25 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.80 | n/a | 10 | Jun 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $2.07 | $3.16 | n/a | 15 | Nov 6, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $13.77 | n/a | 24 | Sep 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.19 | n/a | 11 | Sep 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.92 | n/a | 6 | Sep 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $0.41 | n/a | 10 | Sep 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $26.00 | $36.29 | n/a | 1 | Apr 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1.75 → $0.50 | $2.65 | n/a | 9 | Aug 18, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13.50 → $16.00 | $19.00 | n/a | 34 | Jun 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.25 | $4.08 | n/a | 1 | May 23, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8.50 → $7.00 | $24.62 | n/a | 13 | Apr 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $35.00 | $17.95 | n/a | 1 | Jan 9, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $19.00 → $17.00 | $25.07 | n/a | 24 | Dec 9, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $1.20 → $0.25 | $11.70 | n/a | 14 | Nov 12, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $1.50 → $0.50 | $6.97 | n/a | 17 | Nov 1, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $0.60 → $0.55 | $3.14 | n/a | 15 | Feb 15, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $21.37 → $12.00 | $32.62 | n/a | 15 | Jan 7, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $9.31 | $0.97 | n/a | 7 | May 10, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $7.24 → $6.89 | $12.73 | n/a | 7 | May 4, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $0.48 → $0.41 | $5.03 | n/a | 5 | Jan 31, 2017 |
Keyera Corp.
Sep 4, 2026
Maintained: Buy
Price Target: $70.00 → $67.00
Current: $58.47
Upside: +14.59%
Pason Systems Inc.
Aug 11, 2026
Maintained: Buy
Price Target: $18.00 → $15.00
Current: $15.01
Upside: -0.07%
Ensign Energy Services Inc.
Aug 7, 2026
Maintained: Hold
Price Target: $3.75 → $3.50
Current: $3.80
Upside: -7.89%
CES Energy Solutions Corp.
Aug 6, 2026
Maintained: Hold
Price Target: $19.00 → $18.00
Current: $18.96
Upside: -5.06%
Enerflex Ltd.
Aug 6, 2026
Maintained: Buy
Price Target: $45.00 → $43.00
Current: $30.46
Upside: +41.17%
Superior Plus Corp.
Aug 6, 2026
Maintained: Hold
Price Target: $8.00
Current: $7.04
Upside: +13.64%
South Bow Corporation
Aug 6, 2026
Maintained: Hold
Price Target: $53.00
Current: $51.55
Upside: +2.81%
Rockpoint Gas Storage Inc.
Aug 6, 2026
Maintained: Hold
Price Target: $32.00 → $28.00
Current: $25.66
Upside: +9.12%
Enbridge Inc.
Aug 3, 2026
Maintained: Hold
Price Target: $83.00 → $82.00
Current: $69.70
Upside: +17.65%
TC Energy Corporation
Jul 31, 2026
Maintained: Hold
Price Target: $100.00 → $102.00
Current: $86.67
Upside: +17.69%
Jul 30, 2026
Maintained: Buy
Price Target: $77.00
Current: $67.06
Upside: +14.82%
Jul 30, 2026
Upgraded: Buy
Price Target: $8.00 → $7.50
Current: $6.50
Upside: +15.38%
Jul 29, 2026
Maintained: Hold
Price Target: $130.00 → $116.00
Current: $127.43
Upside: -8.97%
Jul 27, 2026
Maintained: Buy
Price Target: $34.00
Current: $31.46
Upside: +8.07%
Jan 26, 2026
Rated: Hold
Price Target: n/a
Current: $18.51
Upside: -
Jun 18, 2025
Rated: Hold
Price Target: n/a
Current: $0.80
Upside: n/a
Nov 6, 2024
Maintained: Sell
Price Target: $2.07
Current: $3.16
Upside: n/a
Sep 26, 2024
Rated: Hold
Price Target: n/a
Current: $13.77
Upside: n/a
Sep 26, 2024
Rated: Hold
Price Target: n/a
Current: $0.19
Upside: n/a
Sep 26, 2024
Rated: Hold
Price Target: n/a
Current: $0.92
Upside: n/a
Sep 26, 2024
Rated: Hold
Price Target: n/a
Current: $0.41
Upside: n/a
Apr 23, 2024
Reiterated: Hold
Price Target: $26.00
Current: $36.29
Upside: n/a
Aug 18, 2023
Maintained: Hold
Price Target: $1.75 → $0.50
Current: $2.65
Upside: n/a
Jun 1, 2023
Maintained: Hold
Price Target: $13.50 → $16.00
Current: $19.00
Upside: n/a
May 23, 2023
Maintained: Hold
Price Target: $3.25
Current: $4.08
Upside: n/a
Apr 28, 2023
Maintained: Hold
Price Target: $8.50 → $7.00
Current: $24.62
Upside: n/a
Jan 9, 2023
Rated: Buy
Price Target: $35.00
Current: $17.95
Upside: n/a
Dec 9, 2021
Maintained: Buy
Price Target: $19.00 → $17.00
Current: $25.07
Upside: n/a
Nov 12, 2019
Upgraded: Hold
Price Target: $1.20 → $0.25
Current: $11.70
Upside: n/a
Nov 1, 2019
Downgraded: Sell
Price Target: $1.50 → $0.50
Current: $6.97
Upside: n/a
Feb 15, 2019
Maintained: Hold
Price Target: $0.60 → $0.55
Current: $3.14
Upside: n/a
Jan 7, 2019
Downgraded: Hold
Price Target: $21.37 → $12.00
Current: $32.62
Upside: n/a
May 10, 2017
Reiterated: Buy
Price Target: $9.31
Current: $0.97
Upside: n/a
May 4, 2017
Reiterated: Buy
Price Target: $7.24 → $6.89
Current: $12.73
Upside: n/a
Jan 31, 2017
Reiterated: Hold
Price Target: $0.48 → $0.41
Current: $5.03
Upside: n/a