Ratings by TD Securities (Aaron MacNeil)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/20/2023 Ballard Power Systems BLDP Maintain Hold
(N/A)
 
 
  Details
11/8/2022 Ballard Power Systems BLDP Downgrade Hold
(Speculative Buy)
5.43
(4.17)
-23.2% Details
3/15/2022 Ballard Power Systems BLDP Maintain Speculative Buy
(N/A)
 
 
  Details
5/5/2021 Ballard Power Systems BLDP Maintain Speculative Buy
(N/A)
 
 
  Details
3/11/2021 Ballard Power Systems BLDP Maintain Speculative Buy
(Speculative Buy)
 
 
  Details
2/23/2021 Ballard Power Systems BLDP Upgrade Speculative Buy
(Hold)
30.30
(4.17)
-86.24% Details
1/14/2021 Ballard Power Systems BLDP Downgrade Hold
(Speculative Buy)
36.58
(30.30)
-17.17% Details
8/17/2020 Ballard Power Systems BLDP Upgrade Speculative Buy
(Hold)
14.37
(4.17)
-70.98% Details
6/18/2020 Ballard Power Systems BLDP New Coverage Buy
(N/A)
13.65
(4.17)
-69.45% Details
9/5/2018 Enerflex Ltd. ENRFF Downgrade Buy
(Tender)
12.05
(4.56)
-62.16% Details
9/5/2018 Precision Drilling PDS Downgrade Buy
(Tender)
3.89
(83.38)
2043.44% Details