Investar Holding Corporation - Common Stock (ISTR)

28.85
-0.21 (-0.72%)
NASDAQ · Last Trade: Oct 13th, 8:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors