Hormel Foods Corporation (HRL) fundamental stock analysis