Current Stock Value

Investar Holding Corporation (ISTR)

$20.26

-0.06 (-0.30%)
Valuation Date: 9/26/2022
Share Price on Valuation Date 20.26$
Stock Beta 0.46
Outstanding Shares 10.94