BMO

Bank of Montreal

Financial Services · USD

BMO

Price

$190.39

-0.39%

Cap

$134.1B

Earnings

1/1 beat

30d Trend

+0%

BMO.TO
Loading chart data...
0 data pointsPowered by Brain47
52-week range83%
121.31204.57

Near 52-week highs — limited upside before resistance

Analyst consensus (12 analysts)+9% to target
0 Strong Buy4 Buy7 Hold1 Sell0 Strong Sell

Target range: $194.24$223.13 (consensus: $207.86)

Consensus: Hold

Earnings history

Q1 2026

BEAT

3.48 vs 3.23

VolatilityLow

Key macro factors

·

Trade policy uncertainty and geopolitical risks, including tariff-related uncertainty and global tensions, are creating an unfavorable operating environment for Canadian banks in 2026.

·

The interest rate environment and monetary policy, with the Bank of Canada on an extended hold and potential policy tightening later in 2026, impact bank profitability and consumer debt burden.

·

Pressures from credit costs and slower net interest income growth are expected, with credit deterioration for Canadian banks likely to continue in fiscal 2026 and provisions for credit losses potentially peaking in the latter half of the year.

BMO Financial Group is a diversified financial services provider operating in North America, with total assets of $1.5 trillion as of January 31, 2026, serving approximately 13 million clients across Canada, the United States, and globally through personal and commercial banking, wealth management, global markets, and investment banking products and services.

Next earnings:2026-05-27

QUANT SCORE

Building intelligence for this stock. Brain47 needs a few days of price data to calculate technical indicators and generate a full quant score.

Want full analysis on every stock?

Brain47 provides AI-powered research across 72,000+ instruments. Stocks, ETFs, REITs and more.

Join Brain47 — Free

Generated by Brain47 AI. Educational research only. Not financial advice. Brain47 is not authorised by the FCA to provide investment advice.

Bank of Montreal (BMO.TO) — Brain47 AI Score 61/100 | Analysis