Investar Holding Corporation - Common Stock (ISTR)

28.51
+0.53 (1.89%)
NASDAQ· Last Trade: May 20th, 1:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors