Veritex Holdings is a holding company of Veritex Community Bank that provides commercial banking products and services to professionals and small and medium-sized businesses. It offers banking accounts, loans, insurance, cards, and other products. The bank also provides online banking, alternative lending, payments, and treasury management services.