Aaron Macneil's Stock Ratings

TD Securities Analyst

Aaron Macneil is an analyst at TD Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 04/25/2025

Overall Average Return

-22.9%

Smart Score

9.75%

Overall Average Return Percentile

11th

Number of Ratings

19
Buy NowGet Alert
04/21/2025TRPBuy Now
TC Energy
$49.5049.49%
Aaron Macneil9%
$73 → $74MaintainsBuyGet Alert
02/03/2025PDBuy Now
Precision Drilling
$15.68537.76%
Aaron Macneil9%
$120 → $100DowngradeBuy → HoldGet Alert
01/15/2025TRPBuy Now
TC Energy
$49.5047.47%
Aaron Macneil9%
→ $73Initiates → BuyGet Alert
01/15/2025ENBBuy Now
Enbridge
$46.4442.12%
Aaron Macneil9%
→ $66Initiates → BuyGet Alert
01/15/2025PPLBuy Now
Pembina Pipeline
$35.9183.79%
Aaron Macneil9%
→ $66Initiates → BuyGet Alert
01/15/2025SOBOBuy Now
South Bow
$24.7337.48%
Aaron Macneil9%
→ $34Initiates → HoldGet Alert
04/18/2024NOABuy Now
North American
$15.41
Aaron Macneil9%
UpgradeHold → BuyGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$1.20150%
Aaron Macneil9%
$3.75 → $3MaintainsHoldGet Alert
09/28/2023TCWBuy Now
Trican Well Service
Aaron Macneil9%
DowngradeBuy → HoldGet Alert
09/28/2023NOABuy Now
North American
$15.41
Aaron Macneil9%
DowngradeBuy → HoldGet Alert
07/27/2023NOABuy Now
North American
$15.41133.61%
Aaron Macneil9%
$27 → $36UpgradeHold → BuyGet Alert
07/05/2023PSYTFBuy Now
Pason Sys
Aaron Macneil9%
→ $16Initiates → BuyGet Alert
11/15/2022SCLBuy Now
Shawcor
$48.61-73.26%
Aaron Macneil9%
$12 → $13DowngradeBuy → HoldGet Alert
11/08/2022BLDPBuy Now
Ballard Power Systems
$1.20441.67%
Aaron Macneil9%
$11 → $6.5DowngradeSpeculative Buy → HoldGet Alert
11/07/2022ESIBuy Now
Ensign Energy Services
$20.53-68.34%
Aaron Macneil9%
$6 → $6.5UpgradeSpeculative Buy → BuyGet Alert
12/09/2021NOABuy Now
North American
$15.4162.23%
Aaron Macneil9%
$23 → $25UpgradeHold → BuyGet Alert
12/09/2021PDBuy Now
Precision Drilling
$15.68263.52%
Aaron Macneil9%
→ $57UpgradeHold → BuyGet Alert
07/14/2021ANRGBuy Now
Anaergia
Aaron Macneil9%
→ $40Initiates → BuyGet Alert
02/24/2021TCWBuy Now
Trican Well Service
Aaron Macneil9%
$1.9 → $2MaintainsHoldGet Alert