Investar Holding Corp Discloses Financial Performance, Shares Close at $19.32 Amid Market Fluctuations
Investar Holding Corp, a bank holding company listed on the Nasdaq, has reported its financial performance for the period ending June 29, 2025, with a share price of $19.32.
2 minutes to read