Investar Holding Corporation (ISTR) NASDAQ

27.89

-0.54(-1.90%)

Updated at June 03 04:00PM

Currency In USD