Guaranty Federal Bancshares, Inc. operates as the holding company for Guaranty Bank that provides banking services in Greene and Christian counties in southwest Missouri. Its deposit products include fixed-term certificates of deposit, passbook savings, money market, individual retirement, and NOW accounts. The bank’s loan portfolio comprises one-to four-family residential mortgage loans; multifamily residential mortgage loans; construction loans; commercial real estate loans; commercial business loans secured by business assets, such as accounts receivable, equipment and inventory; and other loans, including loans secured by certificates of deposit, consumer loans, home...