Free Trial
Your $100 Credit Is Waiting! Get MarketBeat All Access Today
Lock In $149
Claim MarketBeat All Access Sale Promotion
TD

TD Analyst Recommendations & Stock Picks

View the latest stock recommendations issued by analysts at TD. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from TD's equity research team. MarketBeat is not affiliated with or endorsed by TD.

  • Updated 5/21/2026
Average Return
00.00% 12-Month ROI
Total Ratings
138 Last 12 Months
Buy Ratings
90 Last 12 Months
Sell Ratings
4 Last 12 Months
Companies Covered
120 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
BRP Inc. stock logo
DOO
BRP
C$75.76
+0.5%
5/21/2026 Set Price TargetC$84.00HoldView details for TD rating of BRP (TSE:DOO) on 5/21/2026
Franco-Nevada Corporation stock logo
FNV
Franco-Nevada
$225.44
-0.2%
5/20/2026 Upgrade$292.00 ➝ $291.00HoldBuyView details for TD rating of Franco-Nevada (NYSE:FNV) on 5/20/2026
Bird Construction Inc. stock logo
BDT
Bird Construction
C$58.99
+2.1%
5/19/2026 Boost Price TargetC$63.00 ➝ C$72.00BuyView details for TD rating of Bird Construction (TSE:BDT) on 5/19/2026
Brookfield Corporation stock logo
BN
Brookfield
$45.50
+0.1%
5/19/2026 Boost Price Target$59.00 ➝ $60.00BuyView details for TD rating of Brookfield (NYSE:BN) on 5/19/2026
Finning International Inc. stock logo
FTT
Finning International
C$99.37
+3.1%
5/19/2026 Boost Price TargetC$106.00 ➝ C$115.00BuyView details for TD rating of Finning International (TSE:FTT) on 5/19/2026
Interfor Co. stock logo
IFP
Interfor
C$9.35
-2.8%
5/19/2026 Lower Price TargetC$12.00 ➝ C$10.00HoldView details for TD rating of Interfor (TSE:IFP) on 5/19/2026
Pizza Pizza Royalty Corp. stock logo
PZA
Pizza Pizza Royalty
C$12.66
+1.2%
5/19/2026 Lower Price TargetC$14.00 ➝ C$12.00HoldView details for TD rating of Pizza Pizza Royalty (TSE:PZA) on 5/19/2026
Automotive Properties Real Est Invt TR stock logo
APR.UN
Automotive Properties Real Est Invt TR
C$12.34
+0.4%
5/15/2026 Boost Price TargetC$12.50 ➝ C$13.00HoldView details for TD rating of Automotive Properties Real Est Invt TR (TSE:APR.UN) on 5/15/2026
CCL Industries Inc. stock logo
CCL.B
CCL Industries
C$90.65
+1.1%
5/15/2026 Boost Price TargetC$105.00 ➝ C$110.00BuyView details for TD rating of CCL Industries (TSE:CCL.B) on 5/15/2026
Canadian Tire Co. Limited stock logo
CTC.A
Canadian Tire
C$178.60
+0.4%
5/15/2026 Lower Price TargetC$205.00 ➝ C$200.00HoldView details for TD rating of Canadian Tire (TSE:CTC.A) on 5/15/2026
Keyera Corp. stock logo
KEY
Keyera
C$58.43
+1.0%
5/15/2026 Boost Price TargetC$60.00 ➝ C$61.00BuyView details for TD rating of Keyera (TSE:KEY) on 5/15/2026
KP Tissue Inc. stock logo
KPT
KP Tissue
C$11.65
-0.7%
5/15/2026 Boost Price TargetC$11.00 ➝ C$12.00HoldView details for TD rating of KP Tissue (TSE:KPT) on 5/15/2026
Northland Power Inc. stock logo
NPI
Northland Power
C$23.31
+1.4%
5/15/2026 Boost Price TargetC$24.00 ➝ C$25.00HoldView details for TD rating of Northland Power (TSE:NPI) on 5/15/2026
PRO Real Estate Investment Trust stock logo
PRV.UN
PRO Real Estate Investment Trust
C$2.30
+0.4%
5/15/2026 Boost Price TargetC$6.50 ➝ C$7.00HoldView details for TD rating of PRO Real Estate Investment Trust (CVE:PRV.UN) on 5/15/2026
Quebecor, Inc. stock logo
QBR.B
Quebecor
C$65.94
+2.2%
5/15/2026 Boost Price TargetC$63.00 ➝ C$69.00BuyView details for TD rating of Quebecor (TSE:QBR.B) on 5/15/2026
Superior Plus Corp. stock logo
SPB
Superior Plus
C$7.70
+0.5%
5/15/2026 Boost Price TargetC$7.50 ➝ C$8.00HoldView details for TD rating of Superior Plus (TSE:SPB) on 5/15/2026
Stantec Inc. stock logo
STN
Stantec
C$105.67
+0.8%
5/15/2026 Lower Price TargetC$158.00 ➝ C$132.00BuyView details for TD rating of Stantec (TSE:STN) on 5/15/2026
Boyd Group Services Inc. stock logo
BYD
Boyd Group Services
C$150.05
+0.6%
5/14/2026 Lower Price TargetC$270.00 ➝ C$190.00BuyView details for TD rating of Boyd Group Services (TSE:BYD) on 5/14/2026
Constellation Software Inc. stock logo
CSU
Constellation Software
C$2,730.12
+0.7%
5/14/2026 Boost Price TargetC$4,100.00 ➝ C$4,200.00BuyView details for TD rating of Constellation Software (TSE:CSU) on 5/14/2026
Hydro One Limited stock logo
H
Hydro One
C$59.20
+0.7%
5/14/2026 Boost Price TargetC$57.00 ➝ C$58.00HoldView details for TD rating of Hydro One (TSE:H) on 5/14/2026
Manulife Financial Co. stock logo
MFC
Manulife Financial
C$53.30
-0.9%
5/14/2026 Lower Price TargetC$59.00 ➝ C$58.00BuyView details for TD rating of Manulife Financial (TSE:MFC) on 5/14/2026
Power Co. of Canada stock logo
POW
Power Co. of Canada
C$81.58
-0.9%
5/14/2026 DowngradeC$74.00 ➝ C$84.00BuyHoldView details for TD rating of Power Co. of Canada (TSE:POW) on 5/14/2026
Sangoma Technologies Co. stock logo
STC
Sangoma Technologies
C$5.03
+0.2%
5/14/2026 Lower Price TargetC$10.00 ➝ C$8.00BuyView details for TD rating of Sangoma Technologies (TSE:STC) on 5/14/2026
CT Real Estate Investment Trust stock logo
CRT.UN
CT Real Estate Investment Trust
C$17.87
-0.3%
5/13/2026 Boost Price TargetC$17.50 ➝ C$18.00HoldView details for TD rating of CT Real Estate Investment Trust (TSE:CRT.UN) on 5/13/2026
Imperial Oil Limited stock logo
IMO
Imperial Oil
C$183.15
-0.7%
5/13/2026 Lower Price TargetC$157.00 ➝ C$156.00SellView details for TD rating of Imperial Oil (TSE:IMO) on 5/13/2026
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$22.86
+1.6%
5/12/2026 Boost Price TargetC$22.00 ➝ C$30.00BuyView details for TD rating of Ag Growth International (TSE:AFN) on 5/12/2026
Chorus Aviation Inc. stock logo
CHR
Chorus Aviation
C$24.09
-0.2%
5/12/2026 Boost Price TargetC$31.00 ➝ C$32.00BuyView details for TD rating of Chorus Aviation (TSE:CHR) on 5/12/2026
Cronos Group Inc. stock logo
CRON
Cronos Group
C$3.76
-0.8%
5/12/2026 Boost Price TargetC$4.50 ➝ C$5.50BuyView details for TD rating of Cronos Group (TSE:CRON) on 5/12/2026
Dream Office Real Estate Investment Trst stock logo
D.UN
Dream Office Real Estate Investment Trst
C$17.65
-1.6%
5/12/2026 Boost Price TargetC$18.00 ➝ C$18.50HoldView details for TD rating of Dream Office Real Estate Investment Trst (TSE:D.UN) on 5/12/2026
Magellan Aerospace Co. stock logo
MAL
Magellan Aerospace
C$29.74
+3.7%
5/12/2026 Boost Price TargetC$27.00 ➝ C$30.00BuyView details for TD rating of Magellan Aerospace (TSE:MAL) on 5/12/2026
Pan American Silver Corp. stock logo
PAAS
Pan American Silver
C$74.86
-0.9%
5/12/2026 UpgradeC$67.00 ➝ C$72.00HoldBuyView details for TD rating of Pan American Silver (TSE:PAAS) on 5/12/2026
Baytex Energy Corp. stock logo
BTE
Baytex Energy
C$7.11
+1.0%
5/11/2026 Boost Price TargetC$6.00 ➝ C$6.50HoldView details for TD rating of Baytex Energy (TSE:BTE) on 5/11/2026
Canadian Apartment Properties REIT stock logo
CAR.UN
Canadian Apartment Properties REIT
C$34.71
-0.4%
5/11/2026 Lower Price TargetC$46.00 ➝ C$45.00BuyView details for TD rating of Canadian Apartment Properties REIT (TSE:CAR.UN) on 5/11/2026
Crombie Real Estate Investment Trust stock logo
CRR.UN
Crombie Real Estate Investment Trust
C$17.28
+0.5%
5/11/2026 Boost Price TargetC$17.50 ➝ C$18.00BuyView details for TD rating of Crombie Real Estate Investment Trust (TSE:CRR.UN) on 5/11/2026
Chartwell Retirement Residences stock logo
CSH.UN
Chartwell Retirement Residences
C$20.73
-0.6%
5/11/2026 Boost Price TargetC$26.00 ➝ C$27.00BuyView details for TD rating of Chartwell Retirement Residences (TSE:CSH.UN) on 5/11/2026
Dorel Industries Inc. stock logo
DII.B
Dorel Industries
C$1.64
+3.8%
5/11/2026 Lower Price TargetC$2.25 ➝ C$2.00HoldView details for TD rating of Dorel Industries (TSE:DII.B) on 5/11/2026
Emera Incorporated stock logo
EMA
Emera
C$73.42
+0.8%
5/11/2026 Boost Price TargetC$75.00 ➝ C$77.00BuyView details for TD rating of Emera (TSE:EMA) on 5/11/2026
Extendicare Inc. stock logo
EXE
Extendicare
C$33.80
+0.7%
5/11/2026 Boost Price TargetC$32.00 ➝ C$39.00BuyView details for TD rating of Extendicare (TSE:EXE) on 5/11/2026
IGM Financial Inc. stock logo
IGM
IGM Financial
C$77.79
+1.3%
5/11/2026 Boost Price TargetC$80.00 ➝ C$86.00BuyView details for TD rating of IGM Financial (TSE:IGM) on 5/11/2026
Mercer International Inc. stock logo
MERC
Mercer International
$1.01
+3.3%
5/11/2026 Lower Price Target$1.00 ➝ $0.50SellView details for TD rating of Mercer International (NASDAQ:MERC) on 5/11/2026
Read now. Do not delete. You’ve been warned. (Ad)

Three Nobel Prize Winners expose this once-in-a-generation wealth shift: “Don’t Say I Didn’t Warn You” Porter Stansberry exposes how the convergence of three immense forces is about to rewrite everything about the American way of life: how you work, save, invest… it’s all about to change.tc pixel

Don’t be left behind. Click here now.
NFI Group Inc. stock logo
NFI
NFI Group
C$22.14
+6.7%
5/11/2026 Boost Price TargetC$25.00 ➝ C$26.00BuyView details for TD rating of NFI Group (TSE:NFI) on 5/11/2026
Open Text Co. stock logo
OTEX
Open Text
C$32.60
+1.9%
5/11/2026 Lower Price TargetC$28.00 ➝ C$27.00HoldView details for TD rating of Open Text (TSE:OTEX) on 5/11/2026
Russel Metals Inc. stock logo
RUS
Russel Metals
C$59.24
+1.7%
5/11/2026 Boost Price TargetC$63.00 ➝ C$68.00BuyView details for TD rating of Russel Metals (TSE:RUS) on 5/11/2026
Stella-Jones Inc. stock logo
SJ
Stella-Jones
C$73.55
+1.0%
5/11/2026 Lower Price TargetC$106.00 ➝ C$93.00BuyView details for TD rating of Stella-Jones (TSE:SJ) on 5/11/2026
Aritzia Inc. stock logo
ATZ
Aritzia
C$141.08
-0.9%
5/8/2026 Boost Price TargetC$155.00 ➝ C$183.00BuyView details for TD rating of Aritzia (TSE:ATZ) on 5/8/2026
AirBoss of America Corp. stock logo
BOS
AirBoss of America
C$7.07
+0.1%
5/8/2026 Boost Price TargetC$8.00 ➝ C$9.00BuyView details for TD rating of AirBoss of America (TSE:BOS) on 5/8/2026
Cascades Inc. stock logo
CAS
Cascades
C$10.45
-0.9%
5/8/2026 Lower Price TargetC$14.00 ➝ C$13.00BuyView details for TD rating of Cascades (TSE:CAS) on 5/8/2026
CES Energy Solutions Corp. stock logo
CEU
CES Energy Solutions
C$18.75
-1.2%
5/8/2026 Boost Price TargetC$18.00 ➝ C$19.00HoldView details for TD rating of CES Energy Solutions (TSE:CEU) on 5/8/2026
Canadian Utilities Limited stock logo
CU
Canadian Utilities
C$50.17
+1.0%
5/8/2026 Boost Price TargetC$47.00 ➝ C$48.00HoldView details for TD rating of Canadian Utilities (TSE:CU) on 5/8/2026
Definity Financial Co. stock logo
DFY
Definity Financial
C$67.74
-1.8%
5/8/2026 Boost Price TargetC$85.00 ➝ C$86.00BuyView details for TD rating of Definity Financial (TSE:DFY) on 5/8/2026
Element Fleet Management Corp. stock logo
EFN
Element Fleet Management
C$28.02
-1.1%
5/8/2026 Lower Price TargetC$41.00 ➝ C$38.00BuyView details for TD rating of Element Fleet Management (TSE:EFN) on 5/8/2026
Ensign Energy Services Inc. stock logo
ESI
Ensign Energy Services
C$4.48
-0.7%
5/8/2026 Boost Price TargetC$3.50 ➝ C$3.75HoldView details for TD rating of Ensign Energy Services (TSE:ESI) on 5/8/2026
Granite Real Estate Investment Trust stock logo
GRT.UN
Granite Real Estate Investment Trust
C$96.11
+1.6%
5/8/2026 Boost Price TargetC$96.00 ➝ C$101.00BuyView details for TD rating of Granite Real Estate Investment Trust (TSE:GRT.UN) on 5/8/2026
Killam Apartment REIT stock logo
KMP.UN
Killam Apartment REIT
C$18.04
-0.4%
5/8/2026 Boost Price TargetC$20.00 ➝ C$21.00BuyView details for TD rating of Killam Apartment REIT (TSE:KMP.UN) on 5/8/2026
Boardwalk Real Estate Investment Trust stock logo
BEI.UN
Boardwalk Real Estate Investment Trust
C$64.80
+0.2%
5/7/2026 Lower Price TargetC$85.00 ➝ C$82.00BuyView details for TD rating of Boardwalk Real Estate Investment Trust (TSE:BEI.UN) on 5/7/2026
Dream Industrial Real Estate Invest Trst stock logo
DIR.UN
Dream Industrial Real Estate Invest Trst
C$14.11
+2.0%
5/7/2026 Boost Price TargetC$15.00 ➝ C$15.50BuyView details for TD rating of Dream Industrial Real Estate Invest Trst (TSE:DIR.UN) on 5/7/2026
Fortis Inc. stock logo
FTS
Fortis
C$77.93
+0.7%
5/7/2026 Boost Price TargetC$83.00 ➝ C$84.00BuyView details for TD rating of Fortis (TSE:FTS) on 5/7/2026
Great-West Lifeco Inc. stock logo
GWO
Great-West Lifeco
C$79.60
0.0%
5/7/2026 Boost Price TargetC$73.00 ➝ C$80.00BuyView details for TD rating of Great-West Lifeco (TSE:GWO) on 5/7/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$41.65
+0.3%
5/7/2026 Boost Price TargetC$50.00 ➝ C$52.00BuyView details for TD rating of K-Bro Linen (TSE:KBL) on 5/7/2026
Keyera Corp. stock logo
KEY
Keyera
C$58.43
+1.0%
5/7/2026 Lower Price TargetC$62.00 ➝ C$60.00BuyView details for TD rating of Keyera (TSE:KEY) on 5/7/2026
Linamar Co. stock logo
LNR
Linamar
C$97.99
+2.8%
5/7/2026 Boost Price TargetC$116.00 ➝ C$119.00BuyView details for TD rating of Linamar (TSE:LNR) on 5/7/2026
Louisiana-Pacific Corporation stock logo
LPX
Louisiana-Pacific
$69.67
-0.7%
5/7/2026 Upgrade$86.00HoldBuyView details for TD rating of Louisiana-Pacific (NYSE:LPX) on 5/7/2026
Sienna Senior Living Inc. stock logo
SIA
Sienna Senior Living
C$21.97
-0.9%
5/7/2026 Boost Price TargetC$26.00 ➝ C$27.00BuyView details for TD rating of Sienna Senior Living (TSE:SIA) on 5/7/2026
Sprott Inc. stock logo
SII
Sprott
C$174.02
+0.0%
5/7/2026 Boost Price TargetC$190.00 ➝ C$205.00HoldView details for TD rating of Sprott (TSE:SII) on 5/7/2026
Sun Life Financial Inc. stock logo
SLF
Sun Life Financial
C$101.21
+0.3%
5/7/2026 Boost Price TargetC$102.00 ➝ C$107.00BuyView details for TD rating of Sun Life Financial (TSE:SLF) on 5/7/2026
TransAlta Co. stock logo
TA
TransAlta
C$18.87
+1.7%
5/7/2026 Lower Price TargetC$27.00 ➝ C$26.00BuyView details for TD rating of TransAlta (TSE:TA) on 5/7/2026
Cargojet Inc. stock logo
CJT
Cargojet
C$84.50
-0.2%
5/6/2026 Boost Price TargetC$120.00 ➝ C$124.00BuyView details for TD rating of Cargojet (TSE:CJT) on 5/6/2026
iA Financial Co. Inc. stock logo
IAG
iA Financial
C$174.34
-0.8%
5/6/2026 DowngradeC$193.00 ➝ C$190.00BuyHoldView details for TD rating of iA Financial (TSE:IAG) on 5/6/2026
Intact Financial Co. stock logo
IFC
Intact Financial
C$274.29
-2.1%
5/6/2026 Lower Price TargetC$354.00 ➝ C$347.00BuyView details for TD rating of Intact Financial (TSE:IFC) on 5/6/2026
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$22.08
+0.5%
5/6/2026 Boost Price TargetC$23.00 ➝ C$24.00BuyView details for TD rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 5/6/2026
Spartan Delta Corp. stock logo
SDE
Spartan Delta
C$13.02
-0.4%
5/6/2026 Boost Price TargetC$14.00 ➝ C$16.00BuyView details for TD rating of Spartan Delta (TSE:SDE) on 5/6/2026
Topicus.com Inc. stock logo
TOI
Topicus.com
C$96.56
-1.5%
5/6/2026 Boost Price TargetC$140.00 ➝ C$145.00BuyView details for TD rating of Topicus.com (CVE:TOI) on 5/6/2026
Topaz Energy Corp. stock logo
TPZ
Topaz Energy
C$33.29
+0.1%
5/6/2026 Boost Price TargetC$34.00 ➝ C$35.00BuyView details for TD rating of Topaz Energy (TSE:TPZ) on 5/6/2026
Thomson Reuters Co. stock logo
TRI
Thomson Reuters
C$118.79
+0.8%
5/6/2026 Boost Price TargetC$175.00 ➝ C$185.00BuyView details for TD rating of Thomson Reuters (TSE:TRI) on 5/6/2026
Wajax Co. stock logo
WJX
Wajax
C$28.01
5/6/2026 Lower Price TargetC$35.00 ➝ C$33.00HoldView details for TD rating of Wajax (TSE:WJX) on 5/6/2026
Bank of Montreal stock logo
BMO
Bank of Montreal
C$222.33
+1.0%
5/5/2026 Boost Price TargetC$219.00 ➝ C$234.00BuyView details for TD rating of Bank of Montreal (TSE:BMO) on 5/5/2026
The Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$110.23
+0.6%
5/5/2026 Boost Price TargetC$111.00 ➝ C$112.00HoldView details for TD rating of Bank of Nova Scotia (TSE:BNS) on 5/5/2026
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$159.85
+1.0%
5/5/2026 Boost Price TargetC$153.00 ➝ C$166.00BuyView details for TD rating of Canadian Imperial Bank of Commerce (TSE:CM) on 5/5/2026
National Bank of Canada stock logo
NA
National Bank of Canada
C$211.93
+0.2%
5/5/2026 Boost Price TargetC$182.00 ➝ C$202.00HoldView details for TD rating of National Bank of Canada (TSE:NA) on 5/5/2026
Pason Systems Inc. stock logo
PSI
Pason Systems
C$14.64
+1.7%
5/5/2026 UpgradeC$13.00 ➝ C$18.00HoldBuyView details for TD rating of Pason Systems (TSE:PSI) on 5/5/2026
Russel Metals Inc. stock logo
RUS
Russel Metals
C$59.24
+1.7%
5/5/2026 Boost Price TargetC$57.00 ➝ C$63.00BuyView details for TD rating of Russel Metals (TSE:RUS) on 5/5/2026
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$262.22
+0.6%
5/5/2026 Boost Price TargetC$259.00 ➝ C$267.00BuyView details for TD rating of Royal Bank of Canada (TSE:RY) on 5/5/2026
Stella-Jones Inc. stock logo
SJ
Stella-Jones
C$73.55
+1.0%
5/5/2026 Lower Price TargetC$107.00 ➝ C$106.00BuyView details for TD rating of Stella-Jones (TSE:SJ) on 5/5/2026
Brookfield Renewable Partners L.P. stock logo
BEP
Brookfield Renewable Partners
$35.82
+1.3%
5/4/2026 Boost Price Target$38.00 ➝ $39.00BuyView details for TD rating of Brookfield Renewable Partners (NYSE:BEP) on 5/4/2026
Magna International Inc. stock logo
MGA
Magna International
$64.29
+1.9%
5/4/2026 Boost Price Target$75.00 ➝ $76.00BuyView details for TD rating of Magna International (NYSE:MGA) on 5/4/2026
Pizza Pizza Royalty Corp. stock logo
PZA
Pizza Pizza Royalty
C$12.66
+1.2%
5/4/2026 Lower Price TargetC$16.00 ➝ C$14.00HoldView details for TD rating of Pizza Pizza Royalty (TSE:PZA) on 5/4/2026
TC Energy Co. stock logo
TRP
TC Energy
C$97.53
+0.3%
5/4/2026 Boost Price TargetC$88.00 ➝ C$90.00HoldView details for TD rating of TC Energy (TSE:TRP) on 5/4/2026
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$292.38
+0.9%
5/1/2026 Boost Price TargetC$275.00 ➝ C$284.00HoldView details for TD rating of Bombardier, Inc. Class B (TSE:BBD.B) on 5/1/2026
Precision Drilling Co. stock logo
PD
Precision Drilling
C$132.16
-0.5%
5/1/2026 Boost Price TargetC$127.00 ➝ C$130.00HoldView details for TD rating of Precision Drilling (TSE:PD) on 5/1/2026
CGI Inc stock logo
GIB.A
CGI
C$92.69
+2.0%
4/30/2026 Lower Price TargetC$153.00 ➝ C$102.00BuyView details for TD rating of CGI (TSE:GIB.A) on 4/30/2026
Read now. Do not delete. You’ve been warned. (Ad)

Three Nobel Prize Winners expose this once-in-a-generation wealth shift: “Don’t Say I Didn’t Warn You” Porter Stansberry exposes how the convergence of three immense forces is about to rewrite everything about the American way of life: how you work, save, invest… it’s all about to change.tc pixel

Don’t be left behind. Click here now.
Whitecap Resources Inc. stock logo
WCP
Whitecap Resources
C$16.85
+0.4%
4/30/2026 Boost Price TargetC$17.00 ➝ C$18.00BuyView details for TD rating of Whitecap Resources (TSE:WCP) on 4/30/2026
Celestica Inc. stock logo
CLS
Celestica
C$504.85
+3.5%
4/29/2026 UpgradeC$350.00 ➝ C$430.00HoldBuyView details for TD rating of Celestica (TSE:CLS) on 4/29/2026
Clearwater Paper Corporation stock logo
CLW
Clearwater Paper
$14.04
-1.3%
4/29/2026 Downgrade$19.00 ➝ $17.00BuyHoldView details for TD rating of Clearwater Paper (NYSE:CLW) on 4/29/2026
Morguard North American Residential Real Estate Investment Trust stock logo
MRG.UN
Morguard North American Residential Real Estate Investment Trust
C$16.63
-0.5%
4/29/2026 Lower Price TargetC$24.00 ➝ C$23.00BuyView details for TD rating of Morguard North American Residential Real Estate Investment Trust (TSE:MRG.UN) on 4/29/2026
Aecon Group Inc. stock logo
ARE
Aecon Group
C$45.32
+0.0%
4/28/2026 Boost Price TargetC$49.00 ➝ C$59.00BuyView details for TD rating of Aecon Group (TSE:ARE) on 4/28/2026
Bird Construction Inc. stock logo
BDT
Bird Construction
C$58.99
+2.1%
4/28/2026 Boost Price TargetC$44.00 ➝ C$63.00BuyView details for TD rating of Bird Construction (TSE:BDT) on 4/28/2026
TELUS Co. stock logo
T
TELUS
C$17.19
+0.5%
4/28/2026 UpgradeC$19.00 ➝ C$20.00HoldBuyView details for TD rating of TELUS (TSE:T) on 4/28/2026
WSP Global Inc. stock logo
WSP
WSP Global
C$194.54
+0.7%
4/28/2026 Lower Price TargetC$308.00 ➝ C$307.00BuyView details for TD rating of WSP Global (TSE:WSP) on 4/28/2026
Newmont Corporation stock logo
NEM
Newmont
$108.16
-0.2%
4/27/2026 Boost Price Target$116.00 ➝ $129.00HoldView details for TD rating of Newmont (NYSE:NEM) on 4/27/2026
FirstService Corporation stock logo
FSV
FirstService
$132.29
-0.6%
4/24/2026 Boost Price Target$201.00 ➝ $204.00BuyView details for TD rating of FirstService (NASDAQ:FSV) on 4/24/2026

MarketBeat's community ratings are surveys of what our community members think about TD and other research firms in the last 90 days. Vote "Outperform" if you believe TD's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe TD's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
2.5out of 5 (last 90 days)
2.5 of 5 stars
OUTPERFORM VOTES
30 Believe will outperform the market
UNDERPERFORM VOTES
30 Believe will underperform the market

TD Stock Coverage by Sector

TD concentrates its research most heavily in Industrials (16.7%), Basic Materials (15.0%) and Real Estate (12.5%). The chart below shows how TD's 120 rated companies are distributed across all 15 sectors it covers.

TD - Frequently Asked Questions

TD's analysts currently have buy-equivalent ratings on 81 companies. Recent upgrades to buy include Franco-Nevada, Pan American Silver, Louisiana-Pacific, Pason Systems and Celestica.

TD has the deepest coverage in Industrials (16.7% of rated companies), Basic Materials (15.0% of rated companies), Real Estate (12.5% of rated companies), Energy (11.7% of rated companies) and Financial Services (11.7% of rated companies).

TD issued 138 ratings over the last 12 months across 120 companies — an average of roughly 12 rating actions per month. These include boost price target, downgrade, lower price target, set price target and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current TD analyst actions.