Created in 2000 (United States), Investar Holding Corp own 3484 competing brands. The Investar Holding Corp brand is owned by Investar Holding Corp, a company listed in New York. Investar Holding Corp belongs to the Banks business sector.
Investment simulator :
Portfolio valuation
Investar Holding Corp
over 5 years*
USD 10.81