Enterprise Bancorp, Inc. operates as the parent holding company of Enterprise Bank and Trust Company (the Bank). The Company is engaged in the business of gathering deposits from the general public and investing primarily in loans and investment securities and utilizing the resulting cash flows to conduct operations, expand the branch network, and pay dividends to stockholders. Through the Bank and its subsidiaries, the Company offers a range of commercial and consumer loan products, deposit products and cash management services. The Company also offers investment advisory and wealth management, trust and insurance services. As of December 31, 2014, the Company's total investments amounted to $245.1 million; total deposits, excluding brokered deposits, amounted to $1.68 billion, and wholesale funding amounted to $144.1 million. It offers lending services to business entities, non-profit organizations, professionals and individuals.