Skip to content
Investar Holding Corp. logo

Investar Holding Corp. (ISTR)

NASDAQFinancials

$27.59-0.86%
Close 2026-10-30
Investar Holding Corp. (ISTR): Is the Thesis Intact? What's Priced In | QuarterlyIQ