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 Louisiana, southeast Texas, and Alabama in the United States. The company offers...
173 insider purchases on record · latest filing 2026-04-27.
Insiders have also filed 27 sale transactions at ISTR.