Advertisement
Advertisement

ISTR

ISTR logo

Investar Holding Corp

21.95
USD
+0.13
+0.60%
Dec 20, 15:21 UTC -5
Open

ISTR Historical Data

Advertisement