ISTR Investar Holding Corporation
28.99USD-1.06%Mkt Cap: 399.40M $P/E: 11.931d ago
Investar Holding Corporation operates as the bank holding company for Investar Bank that provides a range of commercial banking products to individuals, professionals, and small to medium-sized businesses in south Louisi…
