ENTITY

Investar Holding (ISTR US)

FinancialsUnited States
Investar Holding Corporation is a bank holding company owning or controlling one or more banks. The Company, through subsidiaries, provides commercial banking products. Invest Holding offers its services to individuals and small to medium sized businesses located in Louisiana.
more
Publication Icon
No publications yet
Back to "All"
x