Home

Investar Holding Corporation - Common Stock (ISTR)

19.23
+0.72 (3.89%)
NASDAQ · Last Trade: Apr 29th, 11:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors