BMO Financial Group beat expectations as it reported a first-quarter profit of $1.59 billion, up from $1.51 billion in the same quarter a year earlier.
The bank says its profit for the quarter ended Jan. 31 amounted to $2.37 per diluted share, up from $2.28 per diluted share.
Revenue totalled nearly $6.75 billion, up from nearly $6.52 billion.
On an adjusted basis, BMO says it earned $2.41 per diluted share, up from $2.32 per diluted share in the same quarter a year earlier.
Analysts on average had expected an adjusted profit of $2.37 per diluted share, according to financial markets data firm Refinitiv.
BMO chief executive Darryl White says all of the bank’s businesses performed well in the quarter.
“We have significant momentum, with businesses increasing market share,” White said in a statement.