Guaranty Federal Bancshares, Inc. is a bank holding company for Guaranty Federal Savings Bank (the Bank). The Bank's principal business is attracting retail deposits from the general public and investing those deposits, together with funds generated from operations, in commercial real estate loans, multi-family residential mortgage loans, construction loans, permanent one- to four-family residential mortgage loans, business, consumer and other loans. The Bank also invests in mortgage-backed securities, United States Government and federal agency securities and other marketable securities. The Bank's revenues are derived principally from interest on its loans and other investments and fees charged for services provided, and gains generated from sales of loans and investment securities. In addition to the Bank, the Company owns Guaranty Statutory Trust I and Guaranty Statutory Trust II, both Delaware statutory trusts.