Skip to content
Investar Holding Corp. logo

Investar Holding Corp. (ISTR)

NASDAQFinancials

$27.80-2.42%
Close 2026-11-05