Cameron Doerksen's Stock Ratings

National Bank Financial Inc Analyst

Cameron Doerksen is an analyst at National Bank Financial Inc. 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 12/17/2025

Updated: Dec 17, 2025

Overall Average Return

-3.81%

Smart Score

35.9%

Overall Average Return Percentile

26th

Number of Ratings

29
Buy NowGet Alert
07/03/2024ACDVFBuy Now
Air Canada
$13.12113.41%$30 → $28MaintainsOutperformGet Alert
04/16/2024HERXFBuy Now
Heroux-Devtek
$23 → $26MaintainsOutperformGet Alert
04/16/2024CAEBuy Now
CAE
$29.269.36%$34 → $32MaintainsOutperformGet Alert
04/16/2024BDRBFBuy Now
Bombardier
$94 → $95MaintainsOutperformGet Alert
04/04/2024CNIBuy Now
Canadian National Railway
$96.9296.04%$172 → $190MaintainsSector PerformGet Alert
04/04/2024CPBuy Now
Canadian Pacific Kansas
$73.3564.96%$112 → $121MaintainsSector PerformGet Alert
04/04/2024TAIMFBuy Now
Taiga Motors
$1.4 → $0.25DowngradeSector Perform → UnderperformGet Alert
03/19/2024DOOOBuy Now
BRP
$107 → $105MaintainsOutperformGet Alert
10/05/2023CPBuy Now
Canadian Pacific Kansas
$73.3548.6%$110 → $109MaintainsSector PerformGet Alert
10/05/2023CNIBuy Now
Canadian National Railway
$96.9273.34%$171 → $168MaintainsSector PerformGet Alert
08/01/2023TFIIBuy Now
TFI International
$105.1973.97% → $183DowngradeOutperform → Sector PerformGet Alert
07/12/2023CPBuy Now
Canadian Pacific Kansas
$73.3549.97%$107 → $110MaintainsSector PerformGet Alert
07/12/2023CNIBuy Now
Canadian National Railway
$96.9278.5%$178 → $173MaintainsSector PerformGet Alert
06/09/2023TRZBFBuy Now
Transat A.T.
$1.8688.17%$3.25 → $3.5MaintainsUnderperformGet Alert
05/30/2023TRZBFBuy Now
Transat A.T.
$1.8674.73%$3 → $3.25MaintainsUnderperformGet Alert
04/25/2023EIFZFBuy Now
Exchange Income
$65 → $67MaintainsOutperformGet Alert
04/17/2023CNIBuy Now
Canadian National Railway
$96.9283.66%$175 → $178MaintainsSector PerformGet Alert
03/10/2023TRZBFBuy Now
Transat A.T.
$1.8661.29%$2.5 → $3MaintainsUnderperformGet Alert
12/16/2022TRZBFBuy Now
Transat A.T.
$1.8634.41% → $2.5MaintainsUnderperformGet Alert
04/08/2021ACDVFBuy Now
Air Canada
$13.12136.28%$26 → $31DowngradeOutperform → Sector PerformGet Alert
06/27/2019CPBuy Now
Canadian Pacific Railway
$73.35DowngradeOutperform → Sector PerformGet Alert
09/13/2017CPBuy Now
Canadian Pacific Railway
$73.35DowngradeOutperform → Sector PerformGet Alert
07/25/2013CPBuy Now
Canadian Pacific Railway
$73.3571.78%$120 → $126UpgradeUnderperform → Sector PerformGet Alert
07/24/2013CPBuy Now
Canadian Pacific Railway
$73.35UpgradeUnderperform → Sector PerformGet Alert
01/29/2013CPBuy Now
Canadian Pacific Railway
$73.3545.88%$103 → $107MaintainsUnderperformGet Alert
10/25/2012CPBuy Now
Canadian Pacific Railway
$73.3514.52% → $84DowngradeSector Perform → UnderperformGet Alert
10/03/2012CPBuy Now
Canadian Pacific Railway
$73.3514.52%$81 → $84MaintainsSector PerformGet Alert
04/23/2012CPBuy Now
Canadian Pacific Railway
$73.353.61%$74 → $76MaintainsSector PerformGet Alert
03/28/2012CPBuy Now
Canadian Pacific Railway
$73.35-1.84%$66.5 → $72MaintainsUnderperformGet Alert
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free