Bank of Montreal stock (CA0636711016): Recent quarterly results highlight resilient earnings — alphai