Free Trial

CIBC Analyst Recommendations & Stock Picks

This page lists the most recent publicly-reported stock recommendations and ratings issued by analysts at CIBC. These ratings and price targets were collected from public media reports and are believed to be accurate, but cannot be verified with 100% certainty. MarketBeat and its parent company are in no way affiliated with or endorsed by CIBC.

MarketBeat Brokerage Ranking:
Average 12-Month ROI of Buy Recommendations: Subscribe to Unlock


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 DateAnalystActionRatingPrice TargetDetailsActions
Clearway Energy stock logo
CWEN
Clearway Energy
$32.94
+1.8%
7/19/2025-DowngradeOutperform -> NeutralView details for CIBC rating of Clearway Energy (NYSE:CWEN) on 7/19/2025
RB Global stock logo
RBA
RB Global
$110.06
-0.3%
7/18/2025-Boost Price TargetOutperformer -> Outperformer$118.00 -> $121.00View details for CIBC rating of RB Global (NYSE:RBA) on 7/18/2025
Shopify stock logo
SHOP
Shopify
$127.07
+0.3%
7/18/2025Todd CouplandBoost Price TargetOutperformer -> Outperformer$125.00 -> $145.00View details for CIBC rating of Shopify (NYSE:SHOP) on 7/18/2025
WSP Global stock logo
WSP
WSP Global
C$288.96
+1.2%
7/18/2025-Boost Price TargetC$305.00 -> C$317.00View details for CIBC rating of WSP Global (TSE:WSP) on 7/18/2025
Toromont Industries stock logo
TIH
Toromont Industries
C$128.74
-1.3%
7/18/2025-Boost Price TargetC$120.00 -> C$129.00View details for CIBC rating of Toromont Industries (TSE:TIH) on 7/18/2025
Stantec stock logo
STN
Stantec
C$153.74
+0.7%
7/18/2025-Boost Price TargetC$156.00 -> C$168.00View details for CIBC rating of Stantec (TSE:STN) on 7/18/2025
Stantec stock logo
STN
Stantec
$112.05
+0.9%
7/18/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Stantec (NYSE:STN) on 7/18/2025
Linamar stock logo
LNR
Linamar
C$66.53
-1.9%
7/17/2025-Boost Price TargetC$57.00 -> C$68.00View details for CIBC rating of Linamar (TSE:LNR) on 7/17/2025
Boyd Group Services stock logo
BYD
Boyd Group Services
C$210.54
+0.8%
7/17/2025-Lower Price TargetC$249.00 -> C$244.00View details for CIBC rating of Boyd Group Services (TSE:BYD) on 7/17/2025
AutoCanada stock logo
ACQ
AutoCanada
C$28.81
-1.1%
7/17/2025-Boost Price TargetC$23.00 -> C$27.50View details for CIBC rating of AutoCanada (TSE:ACQ) on 7/17/2025
Triple Flag Precious Metals stock logo
TFPM
Triple Flag Precious Metals
$23.16
+0.4%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Triple Flag Precious Metals (NYSE:TFPM) on 7/15/2025
Maple Leaf Foods stock logo
MFI
Maple Leaf Foods
C$30.37
+0.1%
7/16/2025-Boost Price TargetC$32.00 -> C$38.00View details for CIBC rating of Maple Leaf Foods (TSE:MFI) on 7/16/2025
Eldorado Gold stock logo
EGO
Eldorado Gold
$19.74
-1.9%
7/15/2025Cosmos ChiuReiterated RatingOutperform -> OutperformView details for CIBC rating of Eldorado Gold (NYSE:EGO) on 7/15/2025
Franco-Nevada stock logo
FNV
Franco-Nevada
$154.40
-0.1%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Franco-Nevada (NYSE:FNV) on 7/15/2025
Alamos Gold stock logo
AGI
Alamos Gold
$24.86
-2.0%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Alamos Gold (NYSE:AGI) on 7/15/2025
Centerra Gold stock logo
CGAU
Centerra Gold
$7.00
-1.7%
7/15/2025Anita SoniReiterated RatingOutperform -> OutperformView details for CIBC rating of Centerra Gold (NYSE:CGAU) on 7/15/2025
Pan American Silver stock logo
PAAS
Pan American Silver
$28.07
-1.1%
7/15/2025Cosmos ChiuReiterated RatingOutperform -> OutperformView details for CIBC rating of Pan American Silver (NYSE:PAAS) on 7/15/2025
Orla Mining stock logo
ORLA
Orla Mining
$11.48
+0.8%
7/15/2025Cosmos ChiuReiterated RatingOutperform -> OutperformView details for CIBC rating of Orla Mining (NYSEAMERICAN:ORLA) on 7/15/2025
Hecla Mining stock logo
HL
Hecla Mining
$5.81
-2.4%
7/15/2025Cosmos ChiuBoost Price TargetNeutral -> Neutral$7.50 -> $8.00View details for CIBC rating of Hecla Mining (NYSE:HL) on 7/15/2025
Iamgold stock logo
IAG
Iamgold
$6.91
-1.6%
7/15/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$9.20 -> $10.40View details for CIBC rating of Iamgold (NYSE:IAG) on 7/15/2025
Kinross Gold stock logo
KGC
Kinross Gold
$15.29
-0.9%
7/15/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$16.00 -> $21.00View details for CIBC rating of Kinross Gold (NYSE:KGC) on 7/15/2025
New Gold stock logo
NGD
New Gold
$4.30
-0.9%
7/15/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$5.50 -> $6.25View details for CIBC rating of New Gold (NYSE:NGD) on 7/15/2025
Newmont stock logo
NEM
Newmont
$58.22
+0.4%
7/15/2025Anita SoniSet Price TargetNeutral -> Neutral$60.00 -> $74.00View details for CIBC rating of Newmont (NYSE:NEM) on 7/15/2025
Orla Mining stock logo
ORLA
Orla Mining
$11.48
+0.8%
7/15/2025Cosmos ChiuBoost Price TargetOutperformer -> Outperformer$18.50 -> $23.00View details for CIBC rating of Orla Mining (NYSEAMERICAN:ORLA) on 7/15/2025
Pan American Silver stock logo
PAAS
Pan American Silver
$28.07
-1.1%
7/15/2025Cosmos ChiuSet Price TargetOutperformer -> Outperformer$39.00 -> $46.00View details for CIBC rating of Pan American Silver (NYSE:PAAS) on 7/15/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
$117.72
-0.8%
7/15/2025Anita SoniReiterated RatingOutperform -> OutperformView details for CIBC rating of Agnico Eagle Mines (NYSE:AEM) on 7/15/2025
Equinox Gold stock logo
EQX
Equinox Gold
$6.28
7/15/2025-Reiterated RatingNeutral -> NeutralView details for CIBC rating of Equinox Gold (NYSEAMERICAN:EQX) on 7/15/2025
HudBay Minerals stock logo
HBM
HudBay Minerals
$9.77
-0.3%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of HudBay Minerals (NYSE:HBM) on 7/15/2025
Iamgold stock logo
IAG
Iamgold
$6.91
-1.6%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Iamgold (NYSE:IAG) on 7/15/2025
OR Royalties stock logo
OR
OR Royalties
$27.38
+1.1%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of OR Royalties (NYSE:OR) on 7/15/2025
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
$88.30
-0.8%
7/15/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Wheaton Precious Metals (NYSE:WPM) on 7/15/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
$117.72
-0.8%
7/15/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$134.00 -> $165.00View details for CIBC rating of Agnico Eagle Mines (NYSE:AEM) on 7/15/2025
B2Gold stock logo
BTG
B2Gold
$3.33
-2.3%
7/15/2025Anita SoniReiterated RatingNeutral -> Neutral$3.60 -> $4.00View details for CIBC rating of B2Gold (NYSE:BTG) on 7/15/2025
Barrick Mining stock logo
B
Barrick Mining
$20.72
-0.4%
7/15/2025-Boost Price TargetNeutral -> Neutral$24.00 -> $28.00View details for CIBC rating of Barrick Mining (NYSE:B) on 7/15/2025
Centerra Gold stock logo
CGAU
Centerra Gold
$7.00
-1.7%
7/15/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$12.00 -> $15.00View details for CIBC rating of Centerra Gold (NYSE:CGAU) on 7/15/2025
Eldorado Gold stock logo
EGO
Eldorado Gold
$19.74
-1.9%
7/15/2025Cosmos ChiuBoost Price TargetOutperformer -> Outperformer$23.00 -> $32.00View details for CIBC rating of Eldorado Gold (NYSE:EGO) on 7/15/2025
Endeavour Silver stock logo
EXK
Endeavour Silver
$5.38
-3.4%
7/15/2025Cosmos ChiuReiterated RatingNeutral -> Neutral$7.25 -> $10.00View details for CIBC rating of Endeavour Silver (NYSE:EXK) on 7/15/2025
Fortuna Mining stock logo
FSM
Fortuna Mining
$6.29
-2.0%
7/15/2025-Boost Price TargetUnderperformer -> Underperformer$7.00 -> $8.00View details for CIBC rating of Fortuna Mining (NYSE:FSM) on 7/15/2025
Tourmaline Oil stock logo
TOU
Tourmaline Oil
C$61.99
+0.6%
7/11/2025-Lower Price TargetC$77.50 -> C$75.00View details for CIBC rating of Tourmaline Oil (TSE:TOU) on 7/11/2025
Aritzia stock logo
ATZ
Aritzia
C$75.31
+1.8%
7/11/2025-Boost Price TargetC$79.00 -> C$87.00View details for CIBC rating of Aritzia (TSE:ATZ) on 7/11/2025
Elon’s BIGGEST warning yet? (Ad)

Tesla's About to Prove Everyone Wrong... Again Back in 2018, when Jeff Brown told everyone to buy Tesla… The "experts" said Elon was finished and Tesla was headed for bankruptcy. Now they're saying the same thing, but Jeff has uncovered Tesla's next breakthrough.

Click here to see why Tesla's about to prove everyone wrong... again.
TransAlta stock logo
TA
TransAlta
C$16.95
+1.9%
7/10/2025-Boost Price TargetC$18.50 -> C$20.00View details for CIBC rating of TransAlta (TSE:TA) on 7/10/2025
Capital Power stock logo
CPX
Capital Power
C$60.50
+2.3%
7/10/2025-Boost Price TargetC$66.00 -> C$72.00View details for CIBC rating of Capital Power (TSE:CPX) on 7/10/2025
TFI International stock logo
TFII
TFI International
$88.30
-1.3%
7/8/2025Kevin ChiangLower Price TargetOutperformer -> Outperformer$118.00 -> $110.00View details for CIBC rating of TFI International (NYSE:TFII) on 7/8/2025
Waste Connections stock logo
WCN
Waste Connections
$182.83
+0.3%
7/8/2025Kevin ChiangLower Price TargetOutperformer -> Outperformer$215.00 -> $212.00View details for CIBC rating of Waste Connections (NYSE:WCN) on 7/8/2025
StandardAero stock logo
SARO
StandardAero
$30.41
-1.2%
7/8/2025Kevin ChiangLower Price TargetOutperformer -> Outperformer$35.00 -> $34.00View details for CIBC rating of StandardAero (NYSE:SARO) on 7/8/2025
Rogers Communications stock logo
RCI.B
Rogers Communications
C$45.21
-0.7%
7/3/2025-Lower Price TargetOutperformC$76.00 -> C$55.00View details for CIBC rating of Rogers Communications (TSE:RCI.B) on 7/3/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$165.55
+1.4%
7/3/2025-Boost Price TargetOutperformC$115.00 -> C$140.00View details for CIBC rating of Bombardier, Inc. Class B (TSE:BBD.B) on 7/3/2025
BCE stock logo
BCE
BCE
C$32.50
-1.9%
7/3/2025-Lower Price TargetNeutralC$52.00 -> C$33.00View details for CIBC rating of BCE (TSE:BCE) on 7/3/2025
CAE stock logo
CAE
CAE
C$39.96
-0.8%
6/27/2025-UpgradeNeutral -> OutperformC$38.00 -> C$44.00View details for CIBC rating of CAE (TSE:CAE) on 6/27/2025
Waste Management stock logo
WM
Waste Management
$227.13
+0.6%
6/26/2025Kevin ChiangBoost Price TargetNeutral -> Neutral$244.00 -> $250.00View details for CIBC rating of Waste Management (NYSE:WM) on 6/26/2025
Advantage Energy stock logo
AAVVF
Advantage Energy
$8.27
+1.6%
6/24/2025-Reiterated RatingNeutral -> NeutralView details for CIBC rating of Advantage Energy (OTCMKTS:AAVVF) on 6/24/2025
Tourmaline Oil stock logo
TRMLF
Tourmaline Oil
$45.11
+0.7%
6/24/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Tourmaline Oil (OTCMKTS:TRMLF) on 6/24/2025
BlackBerry stock logo
BB
BlackBerry
$3.91
-2.5%
6/24/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of BlackBerry (NYSE:BB) on 6/24/2025
Keyera stock logo
KEY
Keyera
C$44.19
+0.8%
6/23/2025-Boost Price TargetOutperformC$47.00 -> C$56.00View details for CIBC rating of Keyera (TSE:KEY) on 6/23/2025
Empire stock logo
EMP.A
Empire
C$55.74
+0.7%
6/20/2025-Boost Price TargetC$55.00 -> C$59.00View details for CIBC rating of Empire (TSE:EMP.A) on 6/20/2025
Diversified Royalty stock logo
DIV
Diversified Royalty
C$3.28
-0.3%
6/19/2025-Boost Price TargetNeutralC$3.10 -> C$3.20View details for CIBC rating of Diversified Royalty (TSE:DIV) on 6/19/2025
Dundee Precious Metals stock logo
DPM
Dundee Precious Metals
C$22.36
+2.1%
6/16/2025-Boost Price TargetC$23.00 -> C$25.00View details for CIBC rating of Dundee Precious Metals (TSE:DPM) on 6/16/2025
Equinox Gold stock logo
EQX
Equinox Gold
$6.28
6/13/2025-Reiterated RatingNeutral -> NeutralView details for CIBC rating of Equinox Gold (NYSEAMERICAN:EQX) on 6/13/2025
Telus Digital stock logo
TIXT
Telus Digital
$4.00
+1.3%
6/13/2025Stephanie PriceLower Price TargetNeutral -> Neutral$4.50 -> $3.40View details for CIBC rating of Telus Digital (NYSE:TIXT) on 6/13/2025
Stingray Group stock logo
RAY.A
Stingray Group
C$10.40
-2.6%
6/12/2025-Boost Price TargetC$11.50 -> C$13.50View details for CIBC rating of Stingray Group (TSE:RAY.A) on 6/12/2025
Dollarama stock logo
DOL
Dollarama
C$187.74
-1.0%
6/12/2025-Boost Price TargetC$174.00 -> C$204.00View details for CIBC rating of Dollarama (TSE:DOL) on 6/12/2025
Definity Financial stock logo
DFY
Definity Financial
C$78.01
+2.4%
6/12/2025-Set Price TargetNeutralC$80.00View details for CIBC rating of Definity Financial (TSE:DFY) on 6/12/2025
Nexus Industrial REIT stock logo
NXR.UN
Nexus Industrial REIT
C$7.61
-1.3%
6/11/2025-DowngradeOutperform -> NeutralC$8.50 -> C$7.50View details for CIBC rating of Nexus Industrial REIT (TSE:NXR.UN) on 6/11/2025
Granite Real Estate Investment Trust stock logo
GRT.UN
Granite Real Estate Investment Trust
C$72.14
+0.9%
6/11/2025-Boost Price TargetC$74.00 -> C$85.00View details for CIBC rating of Granite Real Estate Investment Trust (TSE:GRT.UN) on 6/11/2025
Barrick Mining stock logo
B
Barrick Mining
$20.72
-0.4%
6/11/2025-Boost Price TargetNeutral -> Neutral$22.00 -> $24.00View details for CIBC rating of Barrick Mining (NYSE:B) on 6/11/2025
Oracle stock logo
ORCL
Oracle
$245.30
-1.4%
6/9/2025-Reiterated RatingBuy -> BuyView details for CIBC rating of Oracle (NYSE:ORCL) on 6/9/2025
Parkland stock logo
PKI
Parkland
C$38.64
+0.9%
6/9/2025-DowngradeOutperform -> TenderC$44.00View details for CIBC rating of Parkland (TSE:PKI) on 6/9/2025
Enghouse Systems stock logo
ENGH
Enghouse Systems
C$23.45
-1.2%
6/9/2025-Lower Price TargetNeutralC$30.00 -> C$25.50View details for CIBC rating of Enghouse Systems (TSE:ENGH) on 6/9/2025
Rubrik stock logo
RBRK
Rubrik
$88.02
+1.3%
6/9/2025Todd CouplandBoost Price TargetOutperformer -> Outperformer$110.00 -> $125.00View details for CIBC rating of Rubrik (NYSE:RBRK) on 6/9/2025
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$101.01
-0.6%
6/5/2025-Boost Price TargetOutperformC$96.00 -> C$99.00View details for CIBC rating of Toronto-Dominion Bank (TSE:TD) on 6/5/2025
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$182.14
-0.4%
6/5/2025-Boost Price TargetOutperformC$182.00 -> C$183.00View details for CIBC rating of Royal Bank of Canada (TSE:RY) on 6/5/2025
National Bank of Canada stock logo
NA
National Bank of Canada
C$143.36
+0.4%
6/5/2025-Boost Price TargetUnderperformC$125.00 -> C$127.00View details for CIBC rating of National Bank of Canada (TSE:NA) on 6/5/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$156.85
-0.2%
6/5/2025-Boost Price TargetNeutralC$150.00 -> C$156.00View details for CIBC rating of Bank of Montreal (TSE:BMO) on 6/5/2025
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
$5.92
+0.9%
6/4/2025Mark JarviBoost Price TargetNeutral -> Neutral$5.75 -> $6.25View details for CIBC rating of Algonquin Power & Utilities (NYSE:AQN) on 6/4/2025
Spin Master stock logo
TOY
Spin Master
C$25.30
-0.7%
6/3/2025-Set Price TargetNeutralC$28.00View details for CIBC rating of Spin Master (TSE:TOY) on 6/3/2025
Laurentian Bank of Canada stock logo
LB
Laurentian Bank of Canada
C$31.29
+1.6%
6/3/2025-Boost Price TargetNeutralC$28.00 -> C$33.00View details for CIBC rating of Laurentian Bank of Canada (TSE:LB) on 6/3/2025
Skeena Resources stock logo
SKE
Skeena Resources
$16.26
+0.2%
5/22/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Skeena Resources (NYSE:SKE) on 5/22/2025
Bank Of Montreal stock logo
BMO
Bank Of Montreal
$114.29
-0.1%
5/20/2025-Reiterated RatingNeutral -> NeutralView details for CIBC rating of Bank Of Montreal (NYSE:BMO) on 5/20/2025
National Bank of Canada stock logo
NTIOF
National Bank of Canada
$104.14
+0.2%
5/20/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of National Bank of Canada (OTCMKTS:NTIOF) on 5/20/2025
TFI International stock logo
TFII
TFI International
$88.30
-1.3%
5/20/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of TFI International (NYSE:TFII) on 5/20/2025
Royal Bank Of Canada stock logo
RY
Royal Bank Of Canada
$132.77
-0.2%
5/20/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Royal Bank Of Canada (NYSE:RY) on 5/20/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$156.85
-0.2%
5/22/2025-Boost Price TargetC$141.00 -> C$150.00View details for CIBC rating of Bank of Montreal (TSE:BMO) on 5/22/2025
Bird Construction stock logo
BDT
Bird Construction
C$29.52
-1.5%
5/22/2025-Boost Price TargetC$31.00 -> C$31.50View details for CIBC rating of Bird Construction (TSE:BDT) on 5/22/2025
Canadian National Railway stock logo
CNR
Canadian National Railway
C$136.61
-2.4%
5/22/2025-Boost Price TargetC$146.00 -> C$155.00View details for CIBC rating of Canadian National Railway (TSE:CNR) on 5/22/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
C$106.35
-3.6%
5/22/2025-Boost Price TargetC$119.00 -> C$124.00View details for CIBC rating of Canadian Pacific Kansas City (TSE:CP) on 5/22/2025
EQB stock logo
EQB
EQB
C$102.07
-0.2%
5/22/2025-Lower Price TargetC$130.00 -> C$126.00View details for CIBC rating of EQB (TSE:EQB) on 5/22/2025
InterRent Real Estate Investment Trust stock logo
IIP.UN
InterRent Real Estate Investment Trust
C$13.33
-0.1%
5/22/2025-Boost Price TargetC$13.50 -> C$14.00View details for CIBC rating of InterRent Real Estate Investment Trust (TSE:IIP.UN) on 5/22/2025
Laurentian Bank of Canada stock logo
LB
Laurentian Bank of Canada
C$31.29
+1.6%
5/22/2025-Lower Price TargetC$31.00 -> C$29.00View details for CIBC rating of Laurentian Bank of Canada (TSE:LB) on 5/22/2025
Mullen Group stock logo
MTL
Mullen Group
C$13.83
-2.0%
5/22/2025-Boost Price TargetC$15.00 -> C$16.50View details for CIBC rating of Mullen Group (TSE:MTL) on 5/22/2025
National Bank of Canada stock logo
NA
National Bank of Canada
C$143.36
+0.4%
5/22/2025-Boost Price TargetC$115.00 -> C$125.00View details for CIBC rating of National Bank of Canada (TSE:NA) on 5/22/2025
Market Panic: Trump Just Dropped a Bomb on Your Stocks (Ad)

tock Market Panic: Trump Just Dropped a Bomb on Your Stocks The market is in freefall—and Trump's new tariffs just lit the fuse. Millions of investors are blindsided as stocks plunge… but this is only Phase 1. If you're still holding the wrong assets, you could lose 30% or more in the coming weeks.

Don't wait for the next drop to wipe you out. Get the FREE Guide Before Markets Open Tomorrow
North American Construction Group stock logo
NOA
North American Construction Group
C$20.96
+0.3%
5/22/2025-Lower Price TargetC$37.00 -> C$36.00View details for CIBC rating of North American Construction Group (TSE:NOA) on 5/22/2025
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$182.14
-0.4%
5/22/2025-Boost Price TargetC$168.00 -> C$174.00View details for CIBC rating of Royal Bank of Canada (TSE:RY) on 5/22/2025
Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$75.76
+0.1%
5/22/2025-Boost Price TargetC$75.00 -> C$77.00View details for CIBC rating of Bank of Nova Scotia (TSE:BNS) on 5/22/2025
Stantec stock logo
STN
Stantec
C$153.74
+0.7%
5/22/2025-Boost Price TargetC$141.00 -> C$156.00View details for CIBC rating of Stantec (TSE:STN) on 5/22/2025
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$101.01
-0.6%
5/22/2025-Lower Price TargetC$95.00 -> C$94.00View details for CIBC rating of Toronto-Dominion Bank (TSE:TD) on 5/22/2025
Nexus Industrial REIT stock logo
NXR.UN
Nexus Industrial REIT
C$7.61
-1.3%
5/22/2025-Lower Price TargetC$9.50 -> C$8.50View details for CIBC rating of Nexus Industrial REIT (TSE:NXR.UN) on 5/22/2025
PRO Real Estate Investment Trust stock logo
PRV.UN
PRO Real Estate Investment Trust
C$2.30
+0.4%
5/22/2025-Lower Price TargetC$6.50 -> C$5.75View details for CIBC rating of PRO Real Estate Investment Trust (CVE:PRV.UN) on 5/22/2025
VerticalScope stock logo
FORA
VerticalScope
C$3.94
-0.8%
5/22/2025-Lower Price TargetC$6.00 -> C$5.00View details for CIBC rating of VerticalScope (TSE:FORA) on 5/22/2025
AutoCanada stock logo
ACQ
AutoCanada
C$28.81
-1.1%
5/22/2025-UpgradeUnderperform -> NeutralC$15.00 -> C$23.00View details for CIBC rating of AutoCanada (TSE:ACQ) on 5/22/2025
Dye & Durham stock logo
DND
Dye & Durham
C$9.44
+0.9%
5/22/2025-Lower Price TargetOutperformC$21.00 -> C$17.00View details for CIBC rating of Dye & Durham (TSE:DND) on 5/22/2025
Peyto Exploration & Development stock logo
PEY
Peyto Exploration & Development
C$19.42
+1.1%
5/22/2025-Boost Price TargetNeutralC$17.50 -> C$19.25View details for CIBC rating of Peyto Exploration & Development (TSE:PEY) on 5/22/2025
Exchange Income stock logo
EIF
Exchange Income
C$65.57
+0.1%
5/22/2025-Boost Price TargetOutperformC$69.00 -> C$73.00View details for CIBC rating of Exchange Income (TSE:EIF) on 5/22/2025
Power Co. of Canada stock logo
POW
Power Co. of Canada
C$54.30
+1.6%
5/22/2025-DowngradeOutperform -> NeutralC$55.00View details for CIBC rating of Power Co. of Canada (TSE:POW) on 5/22/2025
Chemtrade Logistics Income Fund stock logo
CHE.UN
Chemtrade Logistics Income Fund
C$11.16
5/22/2025-Boost Price TargetNeutralC$10.50 -> C$12.50View details for CIBC rating of Chemtrade Logistics Income Fund (TSE:CHE.UN) on 5/22/2025
TFI International stock logo
TFII
TFI International
$88.30
-1.3%
5/20/2025Kevin ChiangSet Price TargetOutperformer -> Outperformer$110.00 -> $118.00View details for CIBC rating of TFI International (NYSE:TFII) on 5/20/2025
CAE stock logo
CAE
CAE
$29.11
-0.6%
5/15/2025-Reiterated RatingNeutral -> NeutralView details for CIBC rating of CAE (NYSE:CAE) on 5/15/2025
Kinross Gold stock logo
KGC
Kinross Gold
$15.29
-0.9%
5/13/2025-Reiterated RatingOutperform -> OutperformView details for CIBC rating of Kinross Gold (NYSE:KGC) on 5/13/2025
Kinross Gold stock logo
KGC
Kinross Gold
$15.29
-0.9%
5/13/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$14.00 -> $16.00View details for CIBC rating of Kinross Gold (NYSE:KGC) on 5/13/2025
Restaurant Brands International stock logo
QSR
Restaurant Brands International
$69.23
-0.5%
5/9/2025John ZamparoLower Price TargetOutperformer -> Outperformer$78.00 -> $77.00View details for CIBC rating of Restaurant Brands International (NYSE:QSR) on 5/9/2025
Mosaic stock logo
MOS
Mosaic
$36.22
+2.7%
5/9/2025Hamir PatelBoost Price TargetNeutral -> Neutral$32.00 -> $33.00View details for CIBC rating of Mosaic (NYSE:MOS) on 5/9/2025
Brookfield stock logo
BN
Brookfield
$67.30
-1.2%
5/9/2025Dean WilkinsonLower Price TargetOutperformer -> Outperformer$74.00 -> $72.00View details for CIBC rating of Brookfield (NYSE:BN) on 5/9/2025
Enerflex stock logo
EFXT
Enerflex
$7.98
+0.1%
5/9/2025-Lower Price TargetNeutral -> Neutral$10.00 -> $9.25View details for CIBC rating of Enerflex (NYSE:EFXT) on 5/9/2025
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
$88.30
-0.8%
5/9/2025Cosmos ChiuBoost Price TargetOutperformer -> Outperformer$95.00 -> $105.00View details for CIBC rating of Wheaton Precious Metals (NYSE:WPM) on 5/9/2025
RB Global stock logo
RBA
RB Global
$110.06
-0.3%
5/9/2025-Boost Price TargetOutperformer -> Outperformer$116.00 -> $118.00View details for CIBC rating of RB Global (NYSE:RBA) on 5/9/2025
TransAlta stock logo
TA
TransAlta
C$16.95
+1.9%
5/8/2025-Boost Price TargetOutperformC$18.50 -> C$19.00View details for CIBC rating of TransAlta (TSE:TA) on 5/8/2025
Sienna Senior Living stock logo
SIA
Sienna Senior Living
C$18.66
-0.3%
5/8/2025-Boost Price TargetNeutralC$18.00 -> C$19.00View details for CIBC rating of Sienna Senior Living (TSE:SIA) on 5/8/2025
Premium Brands stock logo
PBH
Premium Brands
C$90.51
+2.6%
5/8/2025-Lower Price TargetOutperformC$98.00 -> C$95.00View details for CIBC rating of Premium Brands (TSE:PBH) on 5/8/2025
Minto Apartment Real Estate Invt Trust stock logo
MI.UN
Minto Apartment Real Estate Invt Trust
C$14.62
-0.1%
5/8/2025-Lower Price TargetOutperformC$18.00 -> C$17.00View details for CIBC rating of Minto Apartment Real Estate Invt Trust (TSE:MI.UN) on 5/8/2025
Chorus Aviation stock logo
CHR
Chorus Aviation
C$22.92
-1.2%
5/8/2025-Boost Price TargetOutperformC$28.00 -> C$29.00View details for CIBC rating of Chorus Aviation (TSE:CHR) on 5/8/2025
Pan American Silver stock logo
PAAS
Pan American Silver
$28.07
-1.1%
5/8/2025Cosmos ChiuBoost Price TargetOutperformer -> Outperformer$38.00 -> $42.00View details for CIBC rating of Pan American Silver (NYSE:PAAS) on 5/8/2025
Royal Gold stock logo
RGLD
Royal Gold
$154.76
-0.2%
5/8/2025Anita SoniBoost Price TargetNeutral -> Neutral$202.00 -> $215.00View details for CIBC rating of Royal Gold (NASDAQ:RGLD) on 5/8/2025
Iamgold stock logo
IAG
Iamgold
$6.91
-1.6%
5/8/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$8.40 -> $9.20View details for CIBC rating of Iamgold (NYSE:IAG) on 5/8/2025
New Gold stock logo
NGD
New Gold
$4.30
-0.9%
5/8/2025Anita SoniBoost Price TargetOutperformer -> Outperformer$3.40 -> $4.75View details for CIBC rating of New Gold (NYSE:NGD) on 5/8/2025
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$17.77
-0.7%
5/7/2025-Lower Price TargetOutperformC$22.00 -> C$20.00View details for CIBC rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 5/7/2025
George Weston stock logo
WN
George Weston
C$264.31
+0.5%
5/7/2025-Boost Price TargetOutperformC$268.00 -> C$296.00View details for CIBC rating of George Weston (TSE:WN) on 5/7/2025
Ag Growth International stock logo
AFN
Ag Growth International
C$43.02
+0.9%
5/7/2025-Lower Price TargetOutperformC$52.00 -> C$49.00View details for CIBC rating of Ag Growth International (TSE:AFN) on 5/7/2025
Mercer International stock logo
MERC
Mercer International
$3.41
-3.1%
5/6/2025Hamir PatelLower Price TargetNeutral -> Neutral$6.00 -> $5.00View details for CIBC rating of Mercer International (NASDAQ:MERC) on 5/6/2025
Secure Energy Services stock logo
SES
Secure Energy Services
C$16.48
+2.4%
5/5/2025-Boost Price TargetNeutralC$15.25 -> C$15.75View details for CIBC rating of Secure Energy Services (TSE:SES) on 5/5/2025
Methanex stock logo
MEOH
Methanex
$33.73
-1.0%
5/5/2025Hamir PatelLower Price TargetOutperformer -> Outperformer$47.00 -> $44.00View details for CIBC rating of Methanex (NASDAQ:MEOH) on 5/5/2025
Magna International stock logo
MGA
Magna International
$41.42
-2.8%
5/5/2025Krista FriesenBoost Price TargetNeutral -> Neutral$33.00 -> $38.00View details for CIBC rating of Magna International (NYSE:MGA) on 5/5/2025
Brookfield Renewable Partners stock logo
BEP
Brookfield Renewable Partners
$27.19
+1.3%
5/5/2025Mark JarviLower Price TargetOutperformer -> Outperformer$31.00 -> $30.00View details for CIBC rating of Brookfield Renewable Partners (NYSE:BEP) on 5/5/2025
Toromont Industries stock logo
TIH
Toromont Industries
C$128.74
-1.3%
5/2/2025-Lower Price TargetNeutralC$130.00 -> C$120.00View details for CIBC rating of Toromont Industries (TSE:TIH) on 5/2/2025
TC Energy stock logo
TRP
TC Energy
C$65.52
-0.1%
5/2/2025-Boost Price TargetOutperformC$71.00 -> C$76.00View details for CIBC rating of TC Energy (TSE:TRP) on 5/2/2025
Martinrea International stock logo
MRE
Martinrea International
C$8.51
+0.1%
5/2/2025-Boost Price TargetNeutralC$8.50 -> C$8.75View details for CIBC rating of Martinrea International (TSE:MRE) on 5/2/2025
Fairfax Financial stock logo
FFH
Fairfax Financial
C$2,448.49
+1.4%
5/2/2025-Boost Price TargetC$2,500.00 -> C$2,700.00View details for CIBC rating of Fairfax Financial (TSE:FFH) on 5/2/2025
Canadian National Railway stock logo
CNR
Canadian National Railway
C$136.61
-2.4%
5/2/2025-Lower Price TargetC$157.00 -> C$146.00View details for CIBC rating of Canadian National Railway (TSE:CNR) on 5/2/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$165.55
+1.4%
5/2/2025-Boost Price TargetOutperformC$106.00 -> C$115.00View details for CIBC rating of Bombardier, Inc. Class B (TSE:BBD.B) on 5/2/2025
Aritzia stock logo
ATZ
Aritzia
C$75.31
+1.8%
5/2/2025-Boost Price TargetC$57.00 -> C$66.00View details for CIBC rating of Aritzia (TSE:ATZ) on 5/2/2025
AltaGas stock logo
ALA
AltaGas
C$40.86
+0.3%
5/2/2025-Boost Price TargetOutperformC$42.00 -> C$43.00View details for CIBC rating of AltaGas (TSE:ALA) on 5/2/2025
Allied Properties Real Estate Investment Trust stock logo
AP.UN
Allied Properties Real Estate Investment Trust
C$17.88
+0.4%
5/2/2025-Lower Price TargetNeutralC$19.00 -> C$17.50View details for CIBC rating of Allied Properties Real Estate Investment Trust (TSE:AP.UN) on 5/2/2025
Market Panic: Trump Just Dropped a Bomb on Your Stocks (Ad)

tock Market Panic: Trump Just Dropped a Bomb on Your Stocks The market is in freefall—and Trump's new tariffs just lit the fuse. Millions of investors are blindsided as stocks plunge… but this is only Phase 1. If you're still holding the wrong assets, you could lose 30% or more in the coming weeks.

Don't wait for the next drop to wipe you out. Get the FREE Guide Before Markets Open Tomorrow
Advantage Energy stock logo
AAV
Advantage Energy
C$11.37
+1.6%
5/2/2025-Boost Price TargetNeutralC$11.50 -> C$12.00View details for CIBC rating of Advantage Energy (TSE:AAV) on 5/2/2025
Open Text stock logo
OTEX
Open Text
$28.46
-0.8%
5/2/2025Stephanie PriceLower Price TargetNeutral -> Neutral$33.00 -> $31.00View details for CIBC rating of Open Text (NASDAQ:OTEX) on 5/2/2025
TC Energy stock logo
TRP
TC Energy
$47.74
+0.0%
5/2/2025-UpgradeNeutral -> Sector OutperformView details for CIBC rating of TC Energy (NYSE:TRP) on 5/2/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$85.35
-0.2%
5/1/2025-Lower Price TargetOutperformC$94.00 -> C$89.00View details for CIBC rating of Sun Life Financial (TSE:SLF) on 5/1/2025
Manulife Financial stock logo
MFC
Manulife Financial
C$42.29
-0.4%
5/1/2025-Lower Price TargetNeutralC$48.00 -> C$46.00View details for CIBC rating of Manulife Financial (TSE:MFC) on 5/1/2025
Loblaw Companies stock logo
L
Loblaw Companies
C$220.84
+1.1%
5/1/2025-Boost Price TargetOutperformC$208.00 -> C$234.00View details for CIBC rating of Loblaw Companies (TSE:L) on 5/1/2025
iA Financial stock logo
IAG
iA Financial
C$144.90
-0.1%
5/1/2025-Lower Price TargetOutperformC$149.00 -> C$144.00View details for CIBC rating of iA Financial (TSE:IAG) on 5/1/2025
Great-West Lifeco stock logo
GWO
Great-West Lifeco
C$52.01
+0.3%
5/1/2025-Lower Price TargetOutperformC$60.00 -> C$57.00View details for CIBC rating of Great-West Lifeco (TSE:GWO) on 5/1/2025
First National Financial stock logo
FN
First National Financial
C$43.05
+0.1%
5/1/2025-Lower Price TargetNeutralC$44.00 -> C$41.00View details for CIBC rating of First National Financial (TSE:FN) on 5/1/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
C$106.35
-3.6%
5/1/2025-Lower Price TargetOutperformC$124.00 -> C$119.00View details for CIBC rating of Canadian Pacific Kansas City (TSE:CP) on 5/1/2025
Badger Infrastructure Solutions stock logo
BDGI
Badger Infrastructure Solutions
C$53.50
-1.9%
5/1/2025-Boost Price TargetOutperformC$52.00 -> C$53.00View details for CIBC rating of Badger Infrastructure Solutions (TSE:BDGI) on 5/1/2025
Gildan Activewear stock logo
GIL
Gildan Activewear
$52.40
-1.4%
4/30/2025-Lower Price TargetOutperform$60.00 -> $56.00View details for CIBC rating of Gildan Activewear (NYSE:GIL) on 4/30/2025
Chemtrade Logistics Income Fund stock logo
CHE.UN
Chemtrade Logistics Income Fund
C$11.16
4/29/2025-Lower Price TargetNeutralC$13.00 -> C$10.50View details for CIBC rating of Chemtrade Logistics Income Fund (TSE:CHE.UN) on 4/29/2025
Methanex stock logo
MEOH
Methanex
$33.73
-1.0%
4/29/2025Hamir PatelLower Price TargetOutperformer -> Outperformer$55.00 -> $47.00View details for CIBC rating of Methanex (NASDAQ:MEOH) on 4/29/2025
Winpak stock logo
WPK
Winpak
C$45.26
-0.5%
4/28/2025-Boost Price TargetOutperformC$50.00 -> C$52.00View details for CIBC rating of Winpak (TSE:WPK) on 4/28/2025
TMX Group stock logo
X
TMX Group
C$56.48
+1.3%
4/28/2025-Boost Price TargetNeutralC$55.00 -> C$57.00View details for CIBC rating of TMX Group (TSE:X) on 4/28/2025
Onex stock logo
ONEX
Onex
C$113.87
-1.0%
4/28/2025-Lower Price TargetOutperformC$150.00 -> C$130.00View details for CIBC rating of Onex (TSE:ONEX) on 4/28/2025
Guardian Capital Group stock logo
GCG
Guardian Capital Group
C$44.00
+2.3%
4/28/2025-Lower Price TargetNeutralC$47.00 -> C$45.00View details for CIBC rating of Guardian Capital Group (TSE:GCG) on 4/28/2025
Brookfield Business Partners stock logo
BBU
Brookfield Business Partners
$25.80
-0.4%
4/28/2025Nik PriebeLower Price TargetOutperformer -> Outperformer$34.00 -> $30.00View details for CIBC rating of Brookfield Business Partners (NYSE:BBU) on 4/28/2025
TFI International stock logo
TFII
TFI International
$88.30
-1.3%
4/25/2025-Lower Price TargetOutperform$115.00 -> $110.00View details for CIBC rating of TFI International (NYSE:TFII) on 4/25/2025
StorageVault Canada stock logo
SVI
StorageVault Canada
C$4.12
4/25/2025-Lower Price TargetC$4.75 -> C$4.25View details for CIBC rating of StorageVault Canada (TSE:SVI) on 4/25/2025
Intact Financial stock logo
IFC
Intact Financial
C$304.04
+1.5%
4/25/2025-Boost Price TargetC$290.00 -> C$300.00View details for CIBC rating of Intact Financial (TSE:IFC) on 4/25/2025
Definity Financial stock logo
DFY
Definity Financial
C$78.01
+2.4%
4/25/2025-Boost Price TargetC$66.00 -> C$70.00View details for CIBC rating of Definity Financial (TSE:DFY) on 4/25/2025
Aecon Group stock logo
ARE
Aecon Group
C$20.02
-1.0%
4/25/2025-Lower Price TargetC$31.00 -> C$24.00View details for CIBC rating of Aecon Group (TSE:ARE) on 4/25/2025
TransAlta stock logo
TA
TransAlta
C$16.95
+1.9%
4/24/2025-Lower Price TargetOutperformC$19.50 -> C$19.00View details for CIBC rating of TransAlta (TSE:TA) on 4/24/2025
TC Energy stock logo
TRP
TC Energy
C$65.52
-0.1%
4/24/2025-Boost Price TargetNeutralC$70.00 -> C$71.00View details for CIBC rating of TC Energy (TSE:TRP) on 4/24/2025
Martinrea International stock logo
MRE
Martinrea International
C$8.51
+0.1%
4/24/2025-Boost Price TargetNeutralC$8.00 -> C$8.50View details for CIBC rating of Martinrea International (TSE:MRE) on 4/24/2025
Keyera stock logo
KEY
Keyera
C$44.19
+0.8%
4/24/2025-Lower Price TargetOutperformC$48.00 -> C$47.00View details for CIBC rating of Keyera (TSE:KEY) on 4/24/2025
Gibson Energy stock logo
GEI
Gibson Energy
C$24.82
+0.8%
4/24/2025-Lower Price TargetOutperformC$27.00 -> C$26.00View details for CIBC rating of Gibson Energy (TSE:GEI) on 4/24/2025
Fortis stock logo
FTS
Fortis
C$64.85
+0.4%
4/24/2025-Boost Price TargetNeutralC$68.00 -> C$69.00View details for CIBC rating of Fortis (TSE:FTS) on 4/24/2025
Emera stock logo
EMA
Emera
C$62.68
+1.1%
4/24/2025-Boost Price TargetOutperformC$63.00 -> C$64.00View details for CIBC rating of Emera (TSE:EMA) on 4/24/2025
Boyd Group Services stock logo
BYD
Boyd Group Services
C$210.54
+0.8%
4/24/2025-Lower Price TargetOutperformC$286.00 -> C$278.00View details for CIBC rating of Boyd Group Services (TSE:BYD) on 4/24/2025
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
$5.92
+0.9%
4/24/2025-Lower Price TargetNeutral$5.50 -> $5.25View details for CIBC rating of Algonquin Power & Utilities (NYSE:AQN) on 4/24/2025
Winpak stock logo
WPK
Winpak
C$45.26
-0.5%
4/22/2025-UpgradeNeutral -> OutperformC$49.00 -> C$50.00View details for CIBC rating of Winpak (TSE:WPK) on 4/22/2025
West Fraser Timber stock logo
WFG
West Fraser Timber
C$101.57
-0.9%
4/22/2025-Lower Price TargetOutperformC$170.00 -> C$142.00View details for CIBC rating of West Fraser Timber (TSE:WFG) on 4/22/2025
Stella-Jones stock logo
SJ
Stella-Jones
C$80.10
-1.3%
4/22/2025-Lower Price TargetOutperformC$86.00 -> C$79.00View details for CIBC rating of Stella-Jones (TSE:SJ) on 4/22/2025
Interfor stock logo
IFP
Interfor
C$12.86
-2.2%
4/22/2025-Lower Price TargetNeutralC$20.00 -> C$17.00View details for CIBC rating of Interfor (TSE:IFP) on 4/22/2025
Doman Building Materials Group stock logo
DBM
Doman Building Materials Group
C$8.66
-0.2%
4/22/2025-DowngradeOutperform -> NeutralC$7.50View details for CIBC rating of Doman Building Materials Group (TSE:DBM) on 4/22/2025
CCL Industries stock logo
CCL.B
CCL Industries
C$79.97
-1.9%
4/22/2025-Lower Price TargetOutperformC$96.00 -> C$88.00View details for CIBC rating of CCL Industries (TSE:CCL.B) on 4/22/2025
Cascades stock logo
CAS
Cascades
C$9.21
-1.4%
4/22/2025-Lower Price TargetNeutralC$13.00 -> C$10.00View details for CIBC rating of Cascades (TSE:CAS) on 4/22/2025
Canfor Pulp Products stock logo
CFX
Canfor Pulp Products
C$0.68
-2.9%
4/22/2025-Lower Price TargetNeutralC$1.00 -> C$0.75View details for CIBC rating of Canfor Pulp Products (TSE:CFX) on 4/22/2025
Canfor stock logo
CFP
Canfor
C$14.25
-2.3%
4/22/2025-DowngradeOutperform -> NeutralC$19.00 -> C$16.00View details for CIBC rating of Canfor (TSE:CFP) on 4/22/2025
ADENTRA stock logo
ADEN
ADENTRA
$29.90
-0.6%
4/22/2025-Lower Price TargetOutperform$44.00 -> $34.00View details for CIBC rating of ADENTRA (TSE:ADEN) on 4/22/2025
Mercer International stock logo
MERC
Mercer International
$3.41
-3.1%
4/22/2025Hamir PatelLower Price TargetNeutral -> Neutral$7.00 -> $6.00View details for CIBC rating of Mercer International (NASDAQ:MERC) on 4/22/2025
Weyerhaeuser stock logo
WY
Weyerhaeuser
$25.30
-1.5%
4/22/2025Hamir PatelLower Price TargetOutperformer -> Outperformer$35.00 -> $32.00View details for CIBC rating of Weyerhaeuser (NYSE:WY) on 4/22/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$165.55
+1.4%
4/21/2025-Lower Price TargetC$110.00 -> C$106.00View details for CIBC rating of Bombardier, Inc. Class B (TSE:BBD.B) on 4/21/2025
WSP Global stock logo
WSP
WSP Global
C$288.96
+1.2%
4/17/2025-Boost Price TargetC$295.00 -> C$296.00View details for CIBC rating of WSP Global (TSE:WSP) on 4/17/2025
Toromont Industries stock logo
TIH
Toromont Industries
C$128.74
-1.3%
4/17/2025-Lower Price TargetC$131.00 -> C$130.00View details for CIBC rating of Toromont Industries (TSE:TIH) on 4/17/2025
Stantec stock logo
STN
Stantec
C$153.74
+0.7%
4/17/2025-Boost Price TargetC$139.00 -> C$141.00View details for CIBC rating of Stantec (TSE:STN) on 4/17/2025
Sandstorm Gold stock logo
SSL
Sandstorm Gold
C$13.15
+0.2%
4/17/2025-Boost Price TargetC$9.50 -> C$11.25View details for CIBC rating of Sandstorm Gold (TSE:SSL) on 4/17/2025
Market Panic: Trump Just Dropped a Bomb on Your Stocks (Ad)

tock Market Panic: Trump Just Dropped a Bomb on Your Stocks The market is in freefall—and Trump's new tariffs just lit the fuse. Millions of investors are blindsided as stocks plunge… but this is only Phase 1. If you're still holding the wrong assets, you could lose 30% or more in the coming weeks.

Don't wait for the next drop to wipe you out. Get the FREE Guide Before Markets Open Tomorrow
Parkland stock logo
PKI
Parkland
C$38.64
+0.9%
4/17/2025-Lower Price TargetC$50.00 -> C$43.00View details for CIBC rating of Parkland (TSE:PKI) on 4/17/2025
Orla Mining stock logo
OLA
Orla Mining
C$15.75
+0.5%
4/17/2025-Boost Price TargetC$16.25 -> C$18.50View details for CIBC rating of Orla Mining (TSE:OLA) on 4/17/2025
Metro stock logo
MRU
Metro
C$105.10
+1.0%
4/17/2025-Boost Price TargetC$91.00 -> C$106.00View details for CIBC rating of Metro (TSE:MRU) on 4/17/2025
Lundin Gold stock logo
LUG
Lundin Gold
C$64.08
-0.2%
4/17/2025-Boost Price TargetC$44.00 -> C$46.00View details for CIBC rating of Lundin Gold (TSE:LUG) on 4/17/2025
Franco-Nevada stock logo
FNV
Franco-Nevada
C$211.93
-0.3%
4/17/2025-Boost Price TargetC$260.00 -> C$280.00View details for CIBC rating of Franco-Nevada (TSE:FNV) on 4/17/2025
Dundee Precious Metals stock logo
DPM
Dundee Precious Metals
C$22.36
+2.1%
4/17/2025-Boost Price TargetC$18.00 -> C$21.00View details for CIBC rating of Dundee Precious Metals (TSE:DPM) on 4/17/2025
Badger Infrastructure Solutions stock logo
BDGI
Badger Infrastructure Solutions
C$53.50
-1.9%
4/17/2025-Lower Price TargetC$59.00 -> C$52.00View details for CIBC rating of Badger Infrastructure Solutions (TSE:BDGI) on 4/17/2025
Aritzia stock logo
ATZ
Aritzia
C$75.31
+1.8%
4/17/2025-Lower Price TargetC$75.00 -> C$57.00View details for CIBC rating of Aritzia (TSE:ATZ) on 4/17/2025
Altus Group stock logo
AIF
Altus Group
C$54.25
-0.9%
4/17/2025-Lower Price TargetC$57.00 -> C$54.00View details for CIBC rating of Altus Group (TSE:AIF) on 4/17/2025
Alamos Gold stock logo
AGI
Alamos Gold
C$34.14
-2.1%
4/17/2025-Boost Price TargetC$46.00 -> C$48.00View details for CIBC rating of Alamos Gold (TSE:AGI) on 4/17/2025
Ag Growth International stock logo
AFN
Ag Growth International
C$43.02
+0.9%
4/17/2025-Boost Price TargetC$48.00 -> C$52.00View details for CIBC rating of Ag Growth International (TSE:AFN) on 4/17/2025
Aecon Group stock logo
ARE
Aecon Group
C$20.02
-1.0%
4/17/2025-Boost Price TargetC$30.00 -> C$31.00View details for CIBC rating of Aecon Group (TSE:ARE) on 4/17/2025
WELL Health Technologies stock logo
WELL
WELL Health Technologies
C$4.65
-2.3%
4/16/2025-Lower Price TargetNeutralC$7.00 -> C$5.00View details for CIBC rating of WELL Health Technologies (TSE:WELL) on 4/16/2025
Dye & Durham stock logo
DND
Dye & Durham
C$9.44
+0.9%
4/16/2025-Lower Price TargetOutperformC$25.00 -> C$21.00View details for CIBC rating of Dye & Durham (TSE:DND) on 4/16/2025
Celestica stock logo
CLS
Celestica
$160.14
-1.7%
4/15/2025-Lower Price TargetOutperformer -> Outperformer$150.00 -> $120.00View details for CIBC rating of Celestica (NYSE:CLS) on 4/15/2025
Torex Gold Resources stock logo
TXG
Torex Gold Resources
C$42.82
+0.8%
4/14/2025-UpgradeNeutral -> OutperformC$42.00 -> C$58.00View details for CIBC rating of Torex Gold Resources (TSE:TXG) on 4/14/2025
Richelieu Hardware stock logo
RCH
Richelieu Hardware
C$34.93
+0.5%
4/14/2025-Boost Price TargetC$32.00 -> C$38.00View details for CIBC rating of Richelieu Hardware (TSE:RCH) on 4/14/2025
North West stock logo
NWC
North West
C$47.65
0.0%
4/11/2025-Boost Price TargetOutperformC$59.00 -> C$60.00View details for CIBC rating of North West (TSE:NWC) on 4/11/2025
Whitecap Resources stock logo
WCP
Whitecap Resources
C$9.93
+2.1%
4/10/2025-Lower Price TargetC$14.50 -> C$13.00View details for CIBC rating of Whitecap Resources (TSE:WCP) on 4/10/2025
VerticalScope stock logo
FORA
VerticalScope
C$3.94
-0.8%
4/10/2025-DowngradeOutperform -> NeutralC$17.00 -> C$6.00View details for CIBC rating of VerticalScope (TSE:FORA) on 4/10/2025
Vermilion Energy stock logo
VET
Vermilion Energy
C$10.83
+0.5%
4/10/2025-Lower Price TargetC$17.00 -> C$14.00View details for CIBC rating of Vermilion Energy (TSE:VET) on 4/10/2025
Tourmaline Oil stock logo
TOU
Tourmaline Oil
C$61.99
+0.6%
4/10/2025-Lower Price TargetC$80.00 -> C$72.50View details for CIBC rating of Tourmaline Oil (TSE:TOU) on 4/10/2025
Topaz Energy stock logo
TPZ
Topaz Energy
C$25.73
+0.7%
4/10/2025-Lower Price TargetC$32.00 -> C$30.00View details for CIBC rating of Topaz Energy (TSE:TPZ) on 4/10/2025
Tamarack Valley Energy stock logo
TVE
Tamarack Valley Energy
C$5.07
+2.0%
4/10/2025-Lower Price TargetC$6.50 -> C$5.50View details for CIBC rating of Tamarack Valley Energy (TSE:TVE) on 4/10/2025
Strathcona Resources stock logo
SCR
Strathcona Resources
C$32.85
+2.2%
4/10/2025-Lower Price TargetC$37.00 -> C$33.00View details for CIBC rating of Strathcona Resources (TSE:SCR) on 4/10/2025
Spartan Delta stock logo
SDE
Spartan Delta
C$4.61
+3.4%
4/10/2025-Lower Price TargetC$7.00 -> C$5.00View details for CIBC rating of Spartan Delta (TSE:SDE) on 4/10/2025
Secure Energy Services stock logo
SES
Secure Energy Services
C$16.48
+2.4%
4/10/2025-Lower Price TargetC$17.25 -> C$15.25View details for CIBC rating of Secure Energy Services (TSE:SES) on 4/10/2025
Precision Drilling stock logo
PD
Precision Drilling
C$70.20
-0.7%
4/10/2025-Lower Price TargetC$115.00 -> C$95.00View details for CIBC rating of Precision Drilling (TSE:PD) on 4/10/2025
PrairieSky Royalty stock logo
PSK
PrairieSky Royalty
C$24.19
+0.8%
4/10/2025-Lower Price TargetC$31.50 -> C$28.00View details for CIBC rating of PrairieSky Royalty (TSE:PSK) on 4/10/2025
Paramount Resources stock logo
POU
Paramount Resources
C$21.55
+1.1%
4/10/2025-Lower Price TargetC$24.50 -> C$22.00View details for CIBC rating of Paramount Resources (TSE:POU) on 4/10/2025
NuVista Energy stock logo
NVA
NuVista Energy
C$14.08
+1.7%
4/10/2025-Lower Price TargetC$19.50 -> C$18.00View details for CIBC rating of NuVista Energy (TSE:NVA) on 4/10/2025
North American Construction Group stock logo
NOA
North American Construction Group
C$20.96
+0.3%
4/10/2025-Lower Price TargetC$38.00 -> C$37.00View details for CIBC rating of North American Construction Group (TSE:NOA) on 4/10/2025
Mullen Group stock logo
MTL
Mullen Group
C$13.83
-2.0%
4/10/2025-Lower Price TargetC$18.00 -> C$15.00View details for CIBC rating of Mullen Group (TSE:MTL) on 4/10/2025
MEG Energy stock logo
MEG
MEG Energy
C$26.63
+0.5%
4/10/2025-Lower Price TargetC$32.00 -> C$28.00View details for CIBC rating of MEG Energy (TSE:MEG) on 4/10/2025
Kelt Exploration stock logo
KEL
Kelt Exploration
C$7.85
+0.6%
4/10/2025-Lower Price TargetC$11.50 -> C$10.75View details for CIBC rating of Kelt Exploration (TSE:KEL) on 4/10/2025
Headwater Exploration stock logo
HWX
Headwater Exploration
C$7.15
+3.8%
4/10/2025-Lower Price TargetC$9.00 -> C$8.50View details for CIBC rating of Headwater Exploration (TSE:HWX) on 4/10/2025
Freehold Royalties stock logo
FRU
Freehold Royalties
C$13.25
+1.2%
4/10/2025-Lower Price TargetC$16.00 -> C$15.00View details for CIBC rating of Freehold Royalties (TSE:FRU) on 4/10/2025
Ensign Energy Services stock logo
ESI
Ensign Energy Services
C$2.29
+1.3%
4/10/2025-Lower Price TargetC$3.75 -> C$3.25View details for CIBC rating of Ensign Energy Services (TSE:ESI) on 4/10/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
C$19.31
+0.1%
4/10/2025-Lower Price TargetC$32.00 -> C$28.00View details for CIBC rating of Cenovus Energy (TSE:CVE) on 4/10/2025
Cargojet stock logo
CJT
Cargojet
C$101.58
-1.3%
4/10/2025-Lower Price TargetC$163.00 -> C$150.00View details for CIBC rating of Cargojet (TSE:CJT) on 4/10/2025
Cardinal Energy stock logo
CJ
Cardinal Energy
C$7.06
+0.3%
4/10/2025-Lower Price TargetC$8.00 -> C$7.00View details for CIBC rating of Cardinal Energy (TSE:CJ) on 4/10/2025
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
C$42.30
-0.8%
4/10/2025-Boost Price TargetC$59.00 -> C$62.00View details for CIBC rating of Canadian Natural Resources (TSE:CNQ) on 4/10/2025
Baytex Energy stock logo
BTE
Baytex Energy
C$2.69
+2.3%
4/10/2025-Lower Price TargetC$5.00 -> C$4.25View details for CIBC rating of Baytex Energy (TSE:BTE) on 4/10/2025
ARC Resources stock logo
ARX
ARC Resources
C$27.20
+1.7%
4/10/2025-Lower Price TargetC$35.00 -> C$33.00View details for CIBC rating of ARC Resources (TSE:ARX) on 4/10/2025
Air Canada stock logo
AC
Air Canada
C$20.99
-2.4%
4/10/2025-Lower Price TargetC$24.00 -> C$21.00View details for CIBC rating of Air Canada (TSE:AC) on 4/10/2025
Premium Brands stock logo
PBH
Premium Brands
C$90.51
+2.6%
4/7/2025-UpgradeNeutral -> OutperformC$90.00 -> C$95.00View details for CIBC rating of Premium Brands (TSE:PBH) on 4/7/2025
Equinox Gold stock logo
EQX
Equinox Gold
C$7.88
-0.9%
4/7/2025-Boost Price TargetNeutralC$9.50 -> C$10.00View details for CIBC rating of Equinox Gold (CVE:EQX) on 4/7/2025
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$182.14
-0.4%
4/4/2025-UpgradeNeutral -> OutperformC$167.00 -> C$168.00View details for CIBC rating of Royal Bank of Canada (TSE:RY) on 4/4/2025
National Bank of Canada stock logo
NA
National Bank of Canada
C$143.36
+0.4%
4/4/2025-DowngradeNeutral -> UnderperformC$127.00 -> C$115.00View details for CIBC rating of National Bank of Canada (TSE:NA) on 4/4/2025
Hydro One stock logo
H
Hydro One
C$48.00
+0.2%
4/4/2025-Boost Price TargetC$46.00 -> C$49.00View details for CIBC rating of Hydro One (TSE:H) on 4/4/2025
Fortis stock logo
FTS
Fortis
C$64.85
+0.4%
4/4/2025-Boost Price TargetC$65.00 -> C$68.00View details for CIBC rating of Fortis (TSE:FTS) on 4/4/2025
Emera stock logo
EMA
Emera
C$62.68
+1.1%
4/4/2025-Boost Price TargetC$59.00 -> C$63.00View details for CIBC rating of Emera (TSE:EMA) on 4/4/2025
Dollarama stock logo
DOL
Dollarama
C$187.74
-1.0%
4/4/2025-Boost Price TargetC$145.00 -> C$174.00View details for CIBC rating of Dollarama (TSE:DOL) on 4/4/2025
Canadian Utilities stock logo
CU
Canadian Utilities
C$38.37
+0.6%
4/4/2025-Boost Price TargetC$38.00 -> C$40.00View details for CIBC rating of Canadian Utilities (TSE:CU) on 4/4/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$156.85
-0.2%
4/4/2025-DowngradeOutperform -> NeutralC$152.00 -> C$141.00View details for CIBC rating of Bank of Montreal (TSE:BMO) on 4/4/2025
ATCO stock logo
ACO.X
ATCO
C$50.53
+0.4%
4/4/2025-Boost Price TargetC$59.00 -> C$62.00View details for CIBC rating of ATCO (TSE:ACO.X) on 4/4/2025
Bank Of Montreal stock logo
BMO
Bank Of Montreal
$114.29
-0.1%
4/4/2025-DowngradeSector Outperform -> NeutralView details for CIBC rating of Bank Of Montreal (NYSE:BMO) on 4/4/2025
Royal Bank Of Canada stock logo
RY
Royal Bank Of Canada
$132.77
-0.2%
4/4/2025-UpgradeNeutral -> Sector OutperformView details for CIBC rating of Royal Bank Of Canada (NYSE:RY) on 4/4/2025
Superior Plus stock logo
SPB
Superior Plus
C$7.38
-1.3%
4/3/2025-Boost Price TargetOutperformC$9.00 -> C$9.50View details for CIBC rating of Superior Plus (TSE:SPB) on 4/3/2025
Endeavour Silver stock logo
EDR
Endeavour Silver
C$7.39
-3.5%
4/3/2025-Lower Price TargetNeutralC$8.00 -> C$7.25View details for CIBC rating of Endeavour Silver (TSE:EDR) on 4/3/2025

MarketBeat Community Rating for CIBC

Community Ranking:  2.6 out of 5 (
2.6 of 5 stars)
Outperform Votes:  49,728 (Vote Outperform)
Underperform Votes:  46,988 (Vote Underperform)
Total Votes:  96,716
MarketBeat's community ratings are surveys of what our community members think about CIBC and other research firms. Vote "Outperform" if you believe CIBC's recommendations will outperform the S&P 500 over the long term. Vote "Underperform" if you believe CIBC's recommendations will underperform the S&P 500 over the long term. You may vote once every thirty days.