ISTR ▲ +1.6% - Investar Holding Corporation $ISTR ISTR - Investar Holding Corporation Announces 2026 Third Quarter Results 22-OCT-2026 05:15 PM ET