Skip to content
Investar Holding Corp. logo

Investar Holding Corp. (ISTR)

NASDAQFinancials

$28.49+2.01%
Close 2026-11-04