BayFirst Financial Corp. operates as the bank holding company for BayFirst National Bank that provides community banking services for small and medium sized businesses and individuals. The company offers checking, savings, negotiable order ...