Investar Holding Corporation (ISTR)
NASDAQ: ISTR · Real-Time Price · USD
29.47
-0.50 (-1.67%)
Jun 25, 2026, 3:01 PM EDT - Market open

Investar Holding Filings