Home

Investar Holding Corporation - Common Stock (ISTR)

15.79
-0.59 (-3.60%)
NASDAQ · Last Trade: Apr 8th, 9:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors