23.48 2.42(11.49%)11/06/2024
Investar Holding Corp (ISTR)
Press Release | Data News