Go Pro
BMO Capital Markets

BMO Capital Markets Analyst Recommendations & Stock Picks

View the latest stock recommendations issued by analysts at BMO Capital Markets. 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 BMO Capital Markets' equity research team. MarketBeat is not affiliated with or endorsed by BMO Capital Markets.

Average Return
00.00% 12-Month ROI
Total Ratings
2,353 Last 12 Months
Buy Ratings
1,249 Last 12 Months
Sell Ratings
21 Last 12 Months
Companies Covered
917 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
Pembina Pipeline Corp. stock logo
PBA
Pembina Pipeline
$48.92
-3.0%
7/31/2026Reiterated RatingMarket PerformView details for BMO Capital Markets rating of Pembina Pipeline (NYSE:PBA) on 7/31/2026
Bombardier Inc. stock logo
BDRBF
Bombardier
$240.72
+2.1%
7/31/2026 Reiterated RatingOutperformView details for BMO Capital Markets rating of Bombardier (OTCMKTS:BDRBF) on 7/31/2026
TC Energy Corporation stock logo
TRP
TC Energy
$67.41
-1.0%
7/31/2026 Reiterated Rating$99.00OutperformView details for BMO Capital Markets rating of TC Energy (NYSE:TRP) on 7/31/2026
Roblox Corporation stock logo
RBLX
Roblox
$35.66
-26.7%
7/31/2026Downgrade$45.00OutperformMarket PerformView details for BMO Capital Markets rating of Roblox (NYSE:RBLX) on 7/31/2026
Nextpower Inc. stock logo
NXT
Nextpower
$89.87
-7.3%
7/31/2026Upgrade$132.00HoldOutperformView details for BMO Capital Markets rating of Nextpower (NASDAQ:NXT) on 7/31/2026
AltaGas Ltd. stock logo
ALA
AltaGas
C$55.78
-0.1%
7/31/2026 Boost Price TargetC$54.00 ➝ C$59.00OutperformView details for BMO Capital Markets rating of AltaGas (TSE:ALA) on 7/31/2026
Algoma Steel Group Inc. stock logo
ASTL
Algoma Steel Group
C$5.39
+0.7%
7/31/2026 Lower Price TargetC$7.00 ➝ C$6.00Market PerformView details for BMO Capital Markets rating of Algoma Steel Group (TSE:ASTL) on 7/31/2026
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$337.74
+2.3%
7/31/2026 Boost Price TargetC$350.00 ➝ C$375.00OutperformView details for BMO Capital Markets rating of Bombardier, Inc. Class B (TSE:BBD.B) on 7/31/2026
Brookfield Infrastructure Partners LP stock logo
BIP
Brookfield Infrastructure Partners
$41.72
-1.6%
7/31/2026 Boost Price Target$44.00 ➝ $47.00OutperformView details for BMO Capital Markets rating of Brookfield Infrastructure Partners (NYSE:BIP) on 7/31/2026
Loblaw Companies Limited stock logo
L
Loblaw Companies
C$65.81
+0.2%
7/31/2026 Boost Price TargetC$70.00 ➝ C$73.00OutperformView details for BMO Capital Markets rating of Loblaw Companies (TSE:L) on 7/31/2026
Procore Technologies, Inc. stock logo
PCOR
Procore Technologies
$55.00
+2.2%
7/31/2026 Boost Price Target$56.00 ➝ $67.00OutperformView details for BMO Capital Markets rating of Procore Technologies (NYSE:PCOR) on 7/31/2026
Pembina Pipeline Co. stock logo
PPL
Pembina Pipeline
C$68.54
-2.9%
7/31/2026 Boost Price TargetC$68.00 ➝ C$72.00Market PerformView details for BMO Capital Markets rating of Pembina Pipeline (TSE:PPL) on 7/31/2026
TC Energy Co. stock logo
TRP
TC Energy
C$94.40
-1.0%
7/31/2026 Boost Price TargetC$94.00 ➝ C$99.00OutperformView details for BMO Capital Markets rating of TC Energy (TSE:TRP) on 7/31/2026
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
C$16.68
+3.5%
7/31/2026 Boost Price TargetC$15.00 ➝ C$17.00Market PerformView details for BMO Capital Markets rating of Vermilion Energy (TSE:VET) on 7/31/2026
Coursera, Inc. stock logo
COUR
Coursera
$5.28
+0.2%
7/30/2026Reiterated RatingOutperformView details for BMO Capital Markets rating of Coursera (NYSE:COUR) on 7/30/2026
Neptune Insurance Holdings Inc. stock logo
NP
Neptune Insurance
$31.84
+0.6%
7/30/2026Downgrade$32.00OutperformMarket PerformView details for BMO Capital Markets rating of Neptune Insurance (NYSE:NP) on 7/30/2026
Verisk Analytics, Inc. stock logo
VRSK
Verisk Analytics
$194.85
-2.7%
7/30/2026 Reiterated RatingOutperformView details for BMO Capital Markets rating of Verisk Analytics (NASDAQ:VRSK) on 7/30/2026
Starbucks Corporation stock logo
SBUX
Starbucks
$105.25
-0.6%
7/30/2026 Reiterated Rating$130.00OutperformView details for BMO Capital Markets rating of Starbucks (NASDAQ:SBUX) on 7/30/2026
ATCO Ltd. stock logo
ACO.X
ATCO
C$79.81
-2.0%
7/30/2026 Boost Price TargetC$72.00 ➝ C$85.00OutperformView details for BMO Capital Markets rating of ATCO (TSE:ACO.X) on 7/30/2026
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
C$124.52
+1.0%
7/30/2026 Boost Price TargetC$142.00 ➝ C$145.00OutperformView details for BMO Capital Markets rating of Canadian Pacific Kansas City (TSE:CP) on 7/30/2026
Capital Power Co. stock logo
CPX
Capital Power
C$65.87
-2.7%
7/30/2026 Lower Price TargetC$85.00 ➝ C$81.00OutperformView details for BMO Capital Markets rating of Capital Power (TSE:CPX) on 7/30/2026
Canadian Utilities Limited stock logo
CU
Canadian Utilities
C$55.72
-1.6%
7/30/2026 Boost Price TargetC$50.00 ➝ C$55.00Market PerformView details for BMO Capital Markets rating of Canadian Utilities (TSE:CU) on 7/30/2026
Fortinet, Inc. stock logo
FTNT
Fortinet
$161.95
+5.0%
7/30/2026Boost Price Target$170.00 ➝ $185.00Market PerformView details for BMO Capital Markets rating of Fortinet (NASDAQ:FTNT) on 7/30/2026
Great-West Lifeco Inc. stock logo
GWO
Great-West Lifeco
C$92.94
+1.2%
7/30/2026 Boost Price TargetC$90.00 ➝ C$92.00Market PerformView details for BMO Capital Markets rating of Great-West Lifeco (TSE:GWO) on 7/30/2026
Hudbay Minerals Inc. stock logo
HBM
Hudbay Minerals
C$31.81
-0.1%
7/30/2026 Lower Price TargetC$46.00 ➝ C$44.00OutperformView details for BMO Capital Markets rating of Hudbay Minerals (TSE:HBM) on 7/30/2026
Microsoft Corporation stock logo
MSFT
Microsoft
$464.72
+3.0%
7/30/2026Boost Price Target$500.00 ➝ $515.00OutperformView details for BMO Capital Markets rating of Microsoft (NASDAQ:MSFT) on 7/30/2026
PTC Inc. stock logo
PTC
PTC
$137.20
+0.7%
7/30/2026 Boost Price Target$155.00 ➝ $164.00OutperformView details for BMO Capital Markets rating of PTC (NASDAQ:PTC) on 7/30/2026
Toromont Industries Ltd. stock logo
TIH
Toromont Industries
C$210.87
-2.4%
7/30/2026 Boost Price TargetC$247.00 ➝ C$248.00OutperformView details for BMO Capital Markets rating of Toromont Industries (TSE:TIH) on 7/30/2026
Tenaz Energy Corp. stock logo
TNZ
Tenaz Energy
C$56.23
-0.1%
7/30/2026 Set Price TargetC$70.00OutperformView details for BMO Capital Markets rating of Tenaz Energy (TSE:TNZ) on 7/30/2026
Axis Capital Holdings Limited stock logo
AXS
Axis Capital
$105.58
+0.5%
7/29/2026 Reiterated RatingMarket PerformView details for BMO Capital Markets rating of Axis Capital (NYSE:AXS) on 7/29/2026
The Sherwin-Williams Company stock logo
SHW
Sherwin-Williams
$341.19
-1.1%
7/29/2026Reiterated Rating$400.00 ➝ $405.00OutperformView details for BMO Capital Markets rating of Sherwin-Williams (NYSE:SHW) on 7/29/2026
Nucor Corporation stock logo
NUE
Nucor
$257.19
+0.1%
7/29/2026Boost Price Target$285.00 ➝ $295.00OutperformView details for BMO Capital Markets rating of Nucor (NYSE:NUE) on 7/29/2026
IQVIA Holdings Inc. stock logo
IQV
IQVIA
$235.10
-1.1%
7/29/2026Boost Price Target$210.00 ➝ $270.00OutperformView details for BMO Capital Markets rating of IQVIA (NYSE:IQV) on 7/29/2026
Ecolab Inc. stock logo
ECL
Ecolab
$277.83
-0.5%
7/29/2026Boost Price Target$345.00 ➝ $360.00OutperformView details for BMO Capital Markets rating of Ecolab (NYSE:ECL) on 7/29/2026
Axalta Coating Systems Ltd. stock logo
AXTA
Axalta Coating Systems
$35.90
-0.4%
7/29/2026Boost Price Target$35.00 ➝ $39.00Market PerformView details for BMO Capital Markets rating of Axalta Coating Systems (NYSE:AXTA) on 7/29/2026
Ashland Inc. stock logo
ASH
Ashland
$72.56
-0.2%
7/29/2026Boost Price Target$68.00 ➝ $75.00OutperformView details for BMO Capital Markets rating of Ashland (NYSE:ASH) on 7/29/2026
TransUnion stock logo
TRU
TransUnion
$78.57
-2.1%
7/29/2026Boost Price Target$85.00 ➝ $98.00OutperformView details for BMO Capital Markets rating of TransUnion (NYSE:TRU) on 7/29/2026
Automatic Data Processing, Inc. stock logo
ADP
Automatic Data Processing
$266.46
+1.0%
7/29/2026 Boost Price Target$248.00 ➝ $305.00Market PerformView details for BMO Capital Markets rating of Automatic Data Processing (NASDAQ:ADP) on 7/29/2026
American Tower Corporation stock logo
AMT
American Tower
$173.82
-0.4%
7/29/2026Boost Price Target$190.00 ➝ $195.00Market PerformView details for BMO Capital Markets rating of American Tower (NYSE:AMT) on 7/29/2026
Ashland Inc. stock logo
ASH
Ashland
$72.56
-0.2%
7/29/2026Boost Price Target$68.00 ➝ $75.00HoldOutperformView details for BMO Capital Markets rating of Ashland (NYSE:ASH) on 7/29/2026
Your book attached (Ad)

Your Download Link (Expiring) If you still haven't downloaded the free Simple Options Trading For Beginners guide...please take a few seconds and download it right now before your download link expires. That way, no matter what it costs in the future, you'll have a free copy on your computer.tc pixel

Simple Options Trading For Beginners (Download Link Expires)...
Bloom Energy Corporation stock logo
BE
Bloom Energy
$206.06
-0.5%
7/29/2026Lower Price Target$279.00 ➝ $227.00Market PerformView details for BMO Capital Markets rating of Bloom Energy (NYSE:BE) on 7/29/2026
Brown & Brown, Inc. stock logo
BRO
Brown & Brown
$70.50
-0.5%
7/29/2026Boost Price Target$73.00 ➝ $74.00Market PerformView details for BMO Capital Markets rating of Brown & Brown (NYSE:BRO) on 7/29/2026
DTE Energy Company stock logo
DTE
DTE Energy
$141.94
+0.2%
7/29/2026Boost Price Target$148.00 ➝ $150.00Market PerformView details for BMO Capital Markets rating of DTE Energy (NYSE:DTE) on 7/29/2026
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
$37.54
+0.4%
7/29/2026Lower Price Target$39.00 ➝ $37.00Market PerformView details for BMO Capital Markets rating of Enphase Energy (NASDAQ:ENPH) on 7/29/2026
Incyte Corporation stock logo
INCY
Incyte
$119.52
-2.8%
7/29/2026Boost Price Target$112.00 ➝ $130.00Market PerformView details for BMO Capital Markets rating of Incyte (NASDAQ:INCY) on 7/29/2026
JetBlue Airways Corporation stock logo
JBLU
JetBlue Airways
$6.03
-0.7%
7/29/2026Boost Price Target$6.00 ➝ $6.75Market PerformView details for BMO Capital Markets rating of JetBlue Airways (NASDAQ:JBLU) on 7/29/2026
United Parcel Service, Inc. stock logo
UPS
United Parcel Service
$104.25
-1.0%
7/29/2026Boost Price Target$110.00 ➝ $115.00Market PerformView details for BMO Capital Markets rating of United Parcel Service (NYSE:UPS) on 7/29/2026
Visa Inc. stock logo
V
Visa
$366.33
+0.0%
7/29/2026Boost Price Target$387.00 ➝ $405.00OutperformView details for BMO Capital Markets rating of Visa (NYSE:V) on 7/29/2026
Gibson Energy Inc. stock logo
GBNXF
Gibson Energy
$22.97
-0.1%
7/28/2026 Reiterated RatingMarket PerformView details for BMO Capital Markets rating of Gibson Energy (OTCMKTS:GBNXF) on 7/28/2026
Element Solutions Inc. stock logo
ESI
Element Solutions
$36.69
+3.0%
7/28/2026Reiterated RatingOutperformView details for BMO Capital Markets rating of Element Solutions (NYSE:ESI) on 7/28/2026
Take-Two Interactive Software, Inc. stock logo
TTWO
Take-Two Interactive Software
$242.92
-1.8%
7/28/2026Reiterated RatingOutperformView details for BMO Capital Markets rating of Take-Two Interactive Software (NASDAQ:TTWO) on 7/28/2026
Fortune Brands Innovations, Inc. stock logo
FBIN
Fortune Brands Innovations
$49.35
+0.2%
7/28/2026Boost Price Target$50.00 ➝ $53.00Market PerformView details for BMO Capital Markets rating of Fortune Brands Innovations (NYSE:FBIN) on 7/28/2026
Trex Company, Inc. stock logo
TREX
Trex
$43.45
-1.1%
7/28/2026Reiterated Rating$54.00 ➝ $56.00OutperformView details for BMO Capital Markets rating of Trex (NYSE:TREX) on 7/28/2026
NRG Energy, Inc. stock logo
NRG
NRG Energy
$134.56
+0.4%
7/28/2026Lower Price Target$213.00 ➝ $212.00Market PerformView details for BMO Capital Markets rating of NRG Energy (NYSE:NRG) on 7/28/2026
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$271.58
+15.3%
7/28/2026Reiterated Rating$355.00 ➝ $360.00OutperformView details for BMO Capital Markets rating of Amazon.com (NASDAQ:AMZN) on 7/28/2026
Roblox Corporation stock logo
RBLX
Roblox
$35.66
-26.7%
7/28/2026 Reiterated Rating$45.00OutperformMarket PerformView details for BMO Capital Markets rating of Roblox (NYSE:RBLX) on 7/28/2026
Selective Insurance Group, Inc. stock logo
SIGI
Selective Insurance Group
$94.79
+0.1%
7/28/2026Downgrade$97.00OutperformMarket PerformView details for BMO Capital Markets rating of Selective Insurance Group (NASDAQ:SIGI) on 7/28/2026
Builders FirstSource, Inc. stock logo
BLDR
Builders FirstSource
$66.44
+0.6%
7/28/2026Lower Price Target$93.00 ➝ $85.00Market PerformView details for BMO Capital Markets rating of Builders FirstSource (NYSE:BLDR) on 7/28/2026
Gibson Energy Inc. stock logo
GEI
Gibson Energy
C$32.09
-0.5%
7/28/2026 Boost Price TargetC$29.00 ➝ C$32.00View details for BMO Capital Markets rating of Gibson Energy (TSE:GEI) on 7/28/2026
Topaz Energy Corp. stock logo
TPZ
Topaz Energy
C$31.65
-1.0%
7/28/2026 Boost Price TargetC$35.50 ➝ C$36.50View details for BMO Capital Markets rating of Topaz Energy (TSE:TPZ) on 7/28/2026
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
$65.44
+0.9%
7/27/2026 Reiterated RatingMarket PerformView details for BMO Capital Markets rating of Bristol Myers Squibb (NYSE:BMY) on 7/27/2026
Southern Company (The) stock logo
SO
Southern
$94.79
+0.5%
7/27/2026Boost Price Target$102.00 ➝ $104.00OutperformView details for BMO Capital Markets rating of Southern (NYSE:SO) on 7/27/2026
SL Green Realty Corporation stock logo
SLG
SL Green Realty
$52.91
-1.3%
7/27/2026Reiterated Rating$52.00 ➝ $60.00OutperformView details for BMO Capital Markets rating of SL Green Realty (NYSE:SLG) on 7/27/2026
Robert Half Inc. stock logo
RHI
Robert Half
$37.83
+1.6%
7/27/2026 Upgrade$47.00Market PerformOutperformView details for BMO Capital Markets rating of Robert Half (NYSE:RHI) on 7/27/2026
Brookfield Corporation stock logo
BN
Brookfield
$42.55
+1.2%
7/27/2026 UpgradeStrong-BuyView details for BMO Capital Markets rating of Brookfield (NYSE:BN) on 7/27/2026
Brookfield Co. stock logo
BN
Brookfield
C$59.58
+1.2%
7/27/2026 UpgradeStrong-BuyView details for BMO Capital Markets rating of Brookfield (TSE:BN) on 7/27/2026
Canadian National Railway stock logo
CNR
Canadian National Railway
C$178.25
+0.1%
7/27/2026 Boost Price TargetC$180.00 ➝ C$195.00View details for BMO Capital Markets rating of Canadian National Railway (TSE:CNR) on 7/27/2026
Honeywell International Inc. stock logo
HON
Honeywell International
$243.05
+0.5%
7/27/2026Boost Price Target$253.00 ➝ $276.00OutperformView details for BMO Capital Markets rating of Honeywell International (NASDAQ:HON) on 7/27/2026
NextEra Energy, Inc. stock logo
NEE
NextEra Energy
$87.14
-0.9%
7/27/2026Boost Price Target$94.00 ➝ $96.00OutperformView details for BMO Capital Markets rating of NextEra Energy (NYSE:NEE) on 7/27/2026
Norfolk Southern Corporation stock logo
NSC
Norfolk Southern
$335.89
+0.6%
7/27/2026Boost Price Target$310.00 ➝ $355.00Market PerformView details for BMO Capital Markets rating of Norfolk Southern (NYSE:NSC) on 7/27/2026
Reliance, Inc. stock logo
RS
Reliance
$406.98
+1.5%
7/27/2026Boost Price Target$390.00 ➝ $415.00Market PerformView details for BMO Capital Markets rating of Reliance (NYSE:RS) on 7/27/2026
SLB Limited stock logo
SLB
SLB
$49.58
+1.4%
7/27/2026Boost Price Target$59.00 ➝ $63.00OutperformView details for BMO Capital Markets rating of SLB (NYSE:SLB) on 7/27/2026
Bentley Systems, Incorporated stock logo
BSY
Bentley Systems
$35.44
+0.7%
7/24/2026 Set Price Target$41.00View details for BMO Capital Markets rating of Bentley Systems (NASDAQ:BSY) on 7/24/2026
PTC Inc. stock logo
PTC
PTC
$137.20
+0.7%
7/24/2026 Set Price Target$155.00View details for BMO Capital Markets rating of PTC (NASDAQ:PTC) on 7/24/2026
FirstService Corporation stock logo
FSV
FirstService
$140.89
-2.5%
7/24/2026Lower Price Target$199.00 ➝ $192.00OutperformView details for BMO Capital Markets rating of FirstService (NASDAQ:FSV) on 7/24/2026
Infosys Ltd. stock logo
INFY
Infosys
$12.05
+0.8%
7/24/2026Reiterated Rating$13.00 ➝ $12.00Market PerformView details for BMO Capital Markets rating of Infosys (NYSE:INFY) on 7/24/2026
American Airlines Group Inc. stock logo
AAL
American Airlines Group
$15.27
-1.0%
7/24/2026Lower Price Target$19.50 ➝ $19.00Market PerformView details for BMO Capital Markets rating of American Airlines Group (NASDAQ:AAL) on 7/24/2026
Union Pacific Corporation stock logo
UNP
Union Pacific
$291.83
+0.8%
7/24/2026Reiterated Rating$285.00 ➝ $320.00Market PerformView details for BMO Capital Markets rating of Union Pacific (NYSE:UNP) on 7/24/2026
Pacific Gas & Electric Co. stock logo
PCG
Pacific Gas & Electric
$17.42
-2.0%
7/24/2026Lower Price Target$28.00 ➝ $27.00OutperformView details for BMO Capital Markets rating of Pacific Gas & Electric (NYSE:PCG) on 7/24/2026
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$577.11
-0.2%
7/24/2026Boost Price Target$400.00 ➝ $600.00Market PerformView details for BMO Capital Markets rating of Medpace (NASDAQ:MEDP) on 7/24/2026
Albertsons Companies, Inc. stock logo
ACI
Albertsons Companies
$11.56
-0.3%
7/24/2026Downgrade$23.00 ➝ $12.00OutperformMarket PerformView details for BMO Capital Markets rating of Albertsons Companies (NYSE:ACI) on 7/24/2026
Dover Corporation stock logo
DOV
Dover
$204.85
+0.4%
7/24/2026Upgrade$255.00 ➝ $240.00Market PerformOutperformView details for BMO Capital Markets rating of Dover (NYSE:DOV) on 7/24/2026
Choice Properties Real Est Invstmnt Trst stock logo
CHP.UN
Choice Properties Real Est Invstmnt Trst
C$15.96
+0.4%
7/24/2026 Boost Price TargetC$16.50 ➝ C$17.00View details for BMO Capital Markets rating of Choice Properties Real Est Invstmnt Trst (TSE:CHP.UN) on 7/24/2026
Southwest Airlines Co. stock logo
LUV
Southwest Airlines
$44.98
-1.4%
7/24/2026Boost Price Target$58.50 ➝ $60.00OutperformView details for BMO Capital Markets rating of Southwest Airlines (NYSE:LUV) on 7/24/2026
Mullen Group Ltd. stock logo
MTL
Mullen Group
C$27.53
+0.5%
7/24/2026 Boost Price TargetC$25.00 ➝ C$32.00View details for BMO Capital Markets rating of Mullen Group (TSE:MTL) on 7/24/2026
SAP SE stock logo
SAP
SAP
$183.92
+1.7%
7/24/2026Boost Price Target$175.00 ➝ $177.00OutperformView details for BMO Capital Markets rating of SAP (NYSE:SAP) on 7/24/2026
Freeport-McMoRan Inc. stock logo
FCX
Freeport-McMoRan
$62.53
-1.4%
7/23/2026 Reiterated Rating$78.00OutperformView details for BMO Capital Markets rating of Freeport-McMoRan (NYSE:FCX) on 7/23/2026
Raymond James Financial, Inc. stock logo
RJF
Raymond James Financial
$176.12
+0.7%
7/23/2026Reiterated Rating$160.00 ➝ $175.00Market PerformView details for BMO Capital Markets rating of Raymond James Financial (NYSE:RJF) on 7/23/2026
Alphabet Inc. stock logo
GOOGL
Alphabet
$356.13
+6.7%
7/23/2026Set Price Target$455.00 ➝ $465.00OutperformView details for BMO Capital Markets rating of Alphabet (NASDAQ:GOOGL) on 7/23/2026
CSX Corporation stock logo
CSX
CSX
$50.40
+0.4%
7/23/2026Reiterated Rating$49.00 ➝ $52.00Market PerformView details for BMO Capital Markets rating of CSX (NASDAQ:CSX) on 7/23/2026
Iran War Shock: What I Was Told In That Private Meeting (Ad)

You’re Being LIED To About The Iran War Forget EVERYTHING you’ve heard about the Iran war. Especially the reasons why we’re bombing the country.tc pixel

International Business Machines Corporation stock logo
IBM
International Business Machines
$224.39
+1.2%
7/23/2026Lower Price Target$270.00 ➝ $230.00Market PerformView details for BMO Capital Markets rating of International Business Machines (NYSE:IBM) on 7/23/2026
Cal-Maine Foods, Inc. stock logo
CALM
Cal-Maine Foods
$87.78
+0.8%
7/23/2026Boost Price Target$75.00 ➝ $83.00Market PerformView details for BMO Capital Markets rating of Cal-Maine Foods (NASDAQ:CALM) on 7/23/2026
Alphabet Inc. stock logo
GOOG
Alphabet
$356.65
+6.9%
7/23/2026 Boost Price Target$455.00 ➝ $465.00OutperformView details for BMO Capital Markets rating of Alphabet (NASDAQ:GOOG) on 7/23/2026
ServiceNow, Inc. stock logo
NOW
ServiceNow
$111.57
+1.4%
7/23/2026Boost Price Target$115.00 ➝ $118.00OutperformView details for BMO Capital Markets rating of ServiceNow (NYSE:NOW) on 7/23/2026
RPM International Inc. stock logo
RPM
RPM International
$107.20
-0.6%
7/23/2026Boost Price Target$143.00 ➝ $151.00OutperformView details for BMO Capital Markets rating of RPM International (NYSE:RPM) on 7/23/2026
Halliburton Company stock logo
HAL
Halliburton
$32.22
+1.8%
7/22/2026Set Price Target$37.00View details for BMO Capital Markets rating of Halliburton (NYSE:HAL) on 7/22/2026
Fiserv, Inc. stock logo
FISV
Fiserv
$53.94
-0.2%
7/22/2026Reiterated Rating$60.00 ➝ $55.00Market PerformView details for BMO Capital Markets rating of Fiserv (NASDAQ:FISV) on 7/22/2026
Xcel Energy Inc. stock logo
XEL
Xcel Energy
$78.20
0.0%
7/22/2026Lower Price Target$95.00 ➝ $92.00OutperformView details for BMO Capital Markets rating of Xcel Energy (NASDAQ:XEL) on 7/22/2026
WEC Energy Group, Inc. stock logo
WEC
WEC Energy Group
$109.64
-0.4%
7/22/2026Lower Price Target$120.00 ➝ $117.00Market PerformView details for BMO Capital Markets rating of WEC Energy Group (NYSE:WEC) on 7/22/2026
Sempra Energy stock logo
SRE
Sempra Energy
$88.71
-1.0%
7/22/2026Set Price Target$103.00 ➝ $102.00OutperformView details for BMO Capital Markets rating of Sempra Energy (NYSE:SRE) on 7/22/2026

MarketBeat's community ratings are surveys of what our community members think about BMO Capital Markets and other research firms in the last 90 days. Vote "Outperform" if you believe BMO Capital Markets's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe BMO Capital Markets'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
0.0out of 5 (last 90 days)
0 of 5 stars
OUTPERFORM VOTES
0 Believe will outperform the market
UNDERPERFORM VOTES
0 Believe will underperform the market

BMO Capital Markets' equity research team has issued ratings on 909 companies across 11 sectors over the past 12 months, covered by 65 analysts. The BMO Capital Markets analysts below are listed by number of ratings issued in the last year.

BMO Capital Markets Stock Coverage by Sector

BMO Capital Markets concentrates its research most heavily in Materials (16.0%), Industrials (12.6%) and Finance (12.1%). The chart below shows how BMO Capital Markets' 917 rated companies are distributed across all 11 sectors it covers.

BMO Capital Markets - Frequently Asked Questions

BMO Capital Markets' analysts currently have buy-equivalent ratings on 563 companies. Recent upgrades to buy include Nextpower, Robert Half, Brookfield, Brookfield and Dover.

BMO Capital Markets' highest-rated analysts by MarketBeat's accuracy score include Katja Jancic, Evan Seigerman and Joel Jackson. Rankings are based on historical rating accuracy and price target precision over the past 12 months. MarketBeat tracks 66 analysts at BMO Capital Markets.

BMO Capital Markets has the deepest coverage in Materials (16.0% of rated companies), Industrials (12.6% of rated companies), Finance (12.1% of rated companies), Energy (10.9% of rated companies) and Healthcare (8.8% of rated companies).

BMO Capital Markets issued 2,353 ratings over the last 12 months across 917 companies — an average of roughly 196 rating actions per month. These include boost price target, downgrade, initiated coverage, lower price target, reiterated rating, set price target and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current BMO Capital Markets analyst actions.

A buy rating indicates the analyst expects the stock to outperform the market over the next 12 months. A hold suggests the stock will perform in line with the market. A sell rating indicates expected underperformance. BMO Capital Markets uses Outperform, Market Perform, Underperform, and Sell as their equivalents.