Investar Holding Corporation (ISTR)

Market Cap:

$188,330,000

Last Price ():

$22.00

Change: -0.45% Open: $22.10 Low: $22.00 High: $22.10
Div. Yield: 0.36% Price/Earnings: 20.0 Price/Book: 1.4 Price/Sales: 4.1