Skip to content
Investar Holding Corp. logo

Investar Holding Corp. (ISTR)

NASDAQFinancials

$28.04-3.94%
Close 2026-10-23