Investar Q2 FY26 net income falls 21.21% to $9.47 million; diluted EPS drops 20.78% to $0.61 - ISTR News | Rallies