Swedbank AB impresses with its strong co