Ingles Markets Inc. (IMKTA) Analysis