Current Stock Value

Investar Holding Corporation (ISTR)

$21.84

+0.04 (+0.18%)
Valuation Date: 12/4/2022
Share Price on Valuation Date 21.84$
Stock Beta 0.50
Outstanding Shares 10.53