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.74M
Volume1.00
52-Wk High$49.44
52-Wk Low$36.08