The Kroger Co. (KR) fundamental stock analysis