Updated: Jun 24, 2026

Aaron Macneil's Stock Ratings

TD Cowen Analyst

Aaron Macneil is an analyst at TD Cowen. 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.

Overall Average Return

-22.9%

Smart Score

8.98%

Overall Average Return Percentile

9th

Number of Ratings

4
Buy NowGet Alert
06/23/2026KEYBuy Now
KeyCorp
$23.15193.74%$68 → $68ReiteratesBuy → BuyGet Alert
03/12/2024BLDPBuy Now
Ballard Power Systems
$3.84-21.87%$3.75 → $3MaintainsHoldGet Alert
07/05/2023PSYTFBuy Now
Pason Sys
→ $16Initiates → BuyGet Alert
11/08/2022BLDPBuy Now
Ballard Power Systems
$3.8469.27%$11 → $6.5DowngradeSpeculative Buy → HoldGet Alert