mBank posted excellent operating results amid unstable environment