TD Securities Stock Recommendations and Price Targets

This is a list of recent ratings by TD Securities.

DateCompany NameActionCurrent
Price
Price
Target
Rating
7/24/2026
FSV
FirstService
Reiterated Rating$137.00 $195.00Buy ➝ Buy
7/24/2026
DIIBF
Dorel Industries
Upgrade$1.00Hold
7/24/2026
CGX
Cineplex
UpgradeC$12.00Strong-Buy
7/24/2026
PZA
Pizza Pizza Royalty
UpgradeC$13.00Hold
7/24/2026
SIS
Savaria
UpgradeC$31.00Strong-Buy
7/24/2026
KBL
K-Bro Linen
UpgradeC$47.00Strong-Buy
7/23/2026
RCI
Rogers Communication
Reiterated Rating$33.00Buy ➝ Buy
7/23/2026
NGXXF
NGEx Minerals
Initiated Coverage$19.00Buy
7/23/2026
GFR
Greenfire Resources
Upgrade$7.00Strong-Buy
7/23/2026
GIB
CGI Group
Downgrade$66.00Buy ➝ Hold
7/22/2026
VET
Vermilion Energy
Upgrade$11.00Hold ➝ Strong-Buy
7/22/2026
VET
Vermilion Energy
UpgradeC$16.00Hold ➝ Strong-Buy
7/16/2026
TRP
TC Energy
Reiterated Rating$71.00Hold ➝ Hold
7/16/2026
SOBO
South Bow
Reiterated Rating$38.00Hold ➝ Hold
7/16/2026
PBA
Pembina Pipeline
Reiterated Rating$51.00Buy ➝ Buy
7/16/2026
KEYUF
Keyera
Reiterated Rating$43.00Buy ➝ Buy
7/16/2026
GBNXF
Gibson Energy
Reiterated Rating$22.00Buy ➝ Buy
7/16/2026
ENB
Enbridge
Reiterated Rating$57.00Hold ➝ Hold
7/14/2026
FQVLF
First Quantum Minerals
Upgrade$27.00Hold ➝ Buy
7/14/2026
PRL
Propel
UpgradeC$24.00Strong-Buy
7/14/2026
FM
First Quantum Minerals
UpgradeC$39.00Hold ➝ Strong-Buy
7/14/2026
NEM
Newmont
Upgrade$93.00Hold ➝ Strong-Buy
7/13/2026
MTYFF
MTY Food Group
Reiterated Rating$24.00Hold ➝ Hold
7/13/2026
MTY
MTY Food Group
UpgradeC$33.00Hold
7/10/2026
ATZAF
Aritzia
Reiterated Rating$95.00Buy ➝ Buy
7/9/2026
TCS
Tecsys
UpgradeC$33.00Strong-Buy
7/1/2026
BCE
BCE
Upgrade$21.00Hold ➝ Buy
7/1/2026
BCE
BCE
UpgradeC$30.00Hold ➝ Buy
6/29/2026
QBCRF
Quebecor
Reiterated Rating$46.00Buy ➝ Buy
6/26/2026
BB
BlackBerry
Reiterated Rating$9.00 $8.00Hold ➝ Hold
6/22/2026
MFI
Maple Leaf Foods
UpgradeC$28.00Strong-Buy
6/22/2026
SAP
Saputo
UpgradeC$40.00Strong-Buy
6/16/2026
GIL
Gildan Activewear
Reiterated Rating$50.00Buy ➝ Buy
6/16/2026
GFR
Greenfire Resources
Initiated Coverage$7.00Buy
6/15/2026
CWYUF
SmartCentres Real Estate Investment Trust
Upgrade$21.00Hold ➝ Strong-Buy
6/10/2026
FINGF
Finning International
Reiterated Rating$77.00Buy ➝ Buy
6/9/2026
KSI
kneat.com
DowngradeC$6.00Strong-Buy ➝ Strong Sell
6/8/2026
KSIOF
kneat.com
Downgrade$5.00Buy ➝ Sell
6/8/2026
RROTF
Roots
Reiterated Rating$2.00Hold ➝ Hold
6/5/2026
DRUNF
Dream Unlimited
Reiterated Rating$14.00Buy ➝ Buy
5/29/2026
RY
Royal Bank Of Canada
Reiterated Rating$209.00Buy ➝ Buy
5/29/2026
DOO
BRP
Reiterated Rating$60.00Hold ➝ Hold
5/29/2026
ATSAF
ATS
Reiterated Rating$26.00Buy ➝ Buy
5/28/2026
BMO
Bank Of Montreal
Reiterated Rating$178.00Buy ➝ Buy
5/26/2026
GBNXF
Gibson Energy
Upgrade$22.00Hold ➝ Buy
5/26/2026
PBA
Pembina Pipeline
Upgrade$51.00Hold ➝ Buy
5/26/2026
GEI
Gibson Energy
UpgradeC$31.00Hold ➝ Strong-Buy
5/26/2026
PPL
Pembina Pipeline
UpgradeC$72.00Hold ➝ Strong-Buy
5/22/2026
DBCCF
Decibel Cannabis
Upgrade$0.00Hold ➝ Buy
5/22/2026
DB
Decibel Cannabis
UpgradeC$0.00Hold ➝ Strong-Buy
5/21/2026
PET
Pet Valu
UpgradeC$19.00Strong-Buy
5/20/2026
FNV
Franco-Nevada
Upgrade$215.00 $291.00Hold ➝ Buy
5/20/2026
ORLA
Orla Mining
Upgrade$9.00Hold ➝ Buy
5/20/2026
OLA
Orla Mining
UpgradeC$13.00Hold ➝ Strong-Buy
5/20/2026
NWC
North West
UpgradeC$51.00Strong-Buy
5/20/2026
FNV
Franco-Nevada
UpgradeC$303.00Hold ➝ Strong-Buy
5/19/2026
IFSPF
Interfor
Reiterated Rating$9.00Hold ➝ Hold
5/19/2026
FINGF
Finning International
Reiterated Rating$77.00Buy ➝ Buy
5/19/2026
BIRDF
Bird Construction
Reiterated Rating$50.00Buy ➝ Buy
5/19/2026
BN
Brookfield
Reiterated Rating$42.00 $60.00Buy ➝ Buy
5/15/2026
SUUIF
Superior Plus
Reiterated Rating$6.00Hold ➝ Hold
5/15/2026
QBCRF
Quebecor
Reiterated Rating$46.00Buy ➝ Buy
5/15/2026
NPIFF
Northland Power
Reiterated Rating$16.00Hold ➝ Hold
5/15/2026
KEYUF
Keyera
Reiterated Rating$43.00Buy ➝ Buy
5/15/2026
KPTSF
KP Tissue
Reiterated Rating$9.00Hold ➝ Hold
5/15/2026
CCDBF
CCL Industries
Reiterated Rating$64.00Buy ➝ Buy
5/15/2026
FPS
Forgent Power Solutions
Reiterated Rating$36.00 $63.00Buy ➝ Buy
5/14/2026
MFC
Manulife Financial
Reiterated Rating$44.00Buy ➝ Buy
5/14/2026
HRNNF
Hydro One
Reiterated Rating$43.00Hold ➝ Hold
5/14/2026
CNSWF
Constellation Software
Reiterated Rating$1,871.00Buy ➝ Buy
5/14/2026
BYDGF
Boyd Group Services
Reiterated Rating$158.00Buy ➝ Buy
5/14/2026
PWCDF
Power Co. of Canada
Downgrade$66.00Buy ➝ Hold
5/14/2026
PET
Pet Valu
UpgradeC$19.00Strong-Buy
5/14/2026
POW
Power Co. of Canada
DowngradeC$93.00Strong-Buy ➝ Hold
5/13/2026
TOLWF
Trican Well Service
Reiterated Rating$5.00Hold ➝ Hold
5/13/2026
IMO
Imperial Oil
Reiterated Rating$128.00Sell ➝ Sell
5/13/2026
CTRRF
CT Real Estate Investment Trust
Reiterated Rating$13.00Hold ➝ Hold
5/12/2026
CRON
Cronos Group
Reiterated Rating$3.00Buy ➝ Buy
5/12/2026
MALJF
Magellan Aerospace
Reiterated Rating$25.00Buy ➝ Buy
5/12/2026
DRETF
Dream Office Real Estate Investment Trust
Reiterated Rating$13.00Hold ➝ Hold
5/12/2026
CHRRF
Chorus Aviation
Reiterated Rating$17.00Buy ➝ Buy
5/12/2026
AGGZF
Ag Growth International
Reiterated Rating$15.00Buy ➝ Buy
5/12/2026
ART
ARHT Media
DowngradeC$0.00Strong-Buy ➝ Hold
5/11/2026
NFYEF
NFI Group
Reiterated Rating$18.00Buy ➝ Buy
5/11/2026
IGIFF
IGM Financial
Reiterated Rating$59.00Buy ➝ Buy
5/11/2026
EXETF
Extendicare
Reiterated Rating$27.00Buy ➝ Buy
5/11/2026
CWSRF
Chartwell Retirement Residences
Reiterated Rating$16.00Buy ➝ Buy
5/11/2026
BTE
Baytex Energy
Reiterated Rating$4.00Hold ➝ Hold
5/11/2026
ARGTF
Artemis Gold
Downgrade$24.00Buy ➝ Hold
5/11/2026
RSI
Rogers Sugar
UpgradeC$7.00Hold
5/11/2026
PAAS
Pan American Silver
Upgrade$44.00 $72.00Hold ➝ Buy
5/8/2026
KMMPF
Killam Apartment REIT
Reiterated Rating$14.00Buy ➝ Buy
5/8/2026
ESVIF
Ensign Energy Services
Reiterated Rating$3.00Hold ➝ Hold
5/8/2026
EFXT
Enerflex
Reiterated Rating$23.00Buy ➝ Buy
5/8/2026
CDUAF
Canadian Utilities
Reiterated Rating$40.00Hold ➝ Hold
5/8/2026
CESDF
CES Energy Solutions
Reiterated Rating$12.00Hold ➝ Hold
5/8/2026
ATZAF
Aritzia
Reiterated Rating$95.00Buy ➝ Buy
5/8/2026
ABSSF
AirBoss of America
Reiterated Rating$5.00Buy ➝ Buy
5/8/2026
ACLLF
ATCO
Reiterated Rating$57.00Hold ➝ Hold
5/7/2026
TAC
TransAlta
Reiterated Rating$14.00Buy ➝ Buy