VBFC Village Bank & Trust Financial Corporation

40
$43.30
$0.39
(0.91%)
Today
Watchers40
52-Wk Low$36.08
52-Wk High$49.44
Market Cap$64.16M
Volume484.00
52-Wk High$49.44
52-Wk Low$36.08