The current price of BMO.TO is CA$242.87 — it has decreased by 1.91% since the previous close. Data as of Nov 5, 2026.
BMO.TO is down 0.38% over the past week, up 3.50% over the past month and up 40.22% over the past year. The price is above its 200-day moving average of CA$223.05.
Bank of Montreal has a market capitalization of CA$168.82B. The company belongs to the Financial Services sector. Compare it with other companies in the stock screener.
In its most recent quarterly report, Bank of Montreal posted earnings of CA$3.92 per share against an estimate of CA$3.74, beating expectations by 4.81%. Upcoming reports are listed in the earnings calendar.
Bank of Montreal reported revenue of CA$9.87B in its most recent quarter, which has increased by 10.72% compared with the same quarter a year earlier. Analysts had expected CA$9.73B.
Companies most comparable to Bank of Montreal include Royal Bank of Canada, The Toronto-Dominion Bank, Citigroup Inc., Bank of America Corporation and The Bank of Nova Scotia.
In the latest trading session BMO.TO moved between CA$241.37 and CA$249.75, a range of 3.45% of its current price.
Over the past 52 weeks BMO.TO has traded between CA$168.92 and CA$259.20. The current price is 6.30% below its 52-week high.
Figures as of Nov 5, 2026. This information is provided for general purposes only and is not investment advice.