ISTR
ISTR
NASDAQ · Banking

Investar Holding Corp

$26.82
-0.19 (-0.70%)
Next Earnings Report
Apr 16, 2026
Time TBD
13 days away
EPS Estimate $0.70
Revenue Est $37.13M