Based on the provided data and recent market developments, here's a price prediction for BMO stock in 2025:
BMO's stock price is expected to reach $105-108 by end of 2025, driven by the bank's strong capital position and recently announced share buyback program. The bank received approval for repurchasing up to 20 million common shares starting January 22, 2025, which represents approximately 2.7% of outstanding shares and should provide price support.
The stock is currently trading at $98.11 and showing positive momentum after consolidating between $90-95 in late 2024. Technical indicators suggest an upward trend with RSI at 60.07 and positive MACD of 0.58, indicating healthy momentum without being overbought.
The bank's fundamentals remain solid with assets of $1.41 trillion as of October 2024, positioning it as North America's 8th largest bank. While some economic headwinds exist with 63% of Canadian investors concerned about recession, BMO's diversified revenue streams and strong capital ratios should help maintain stability.