KB Financial Group Inc. (105560.KS) fundamental stock analysis