Current Stock Value

Village Bank and Trust Financial Co... (VBFC)

$52.18

+2.83 (+5.73%)
Valuation Date: 8/14/2022
Share Price on Valuation Date 52.18$
Stock Beta 0.65
Outstanding Shares 1.46