VBFC Village Bank & Trust Financial Corporation

40
$44.40
$0.40
(0.91%)
Today
Watchers40
52-Wk Low$36.08
52-Wk High$49.44
Market Cap$66.39M
Volume171.00
52-Wk High$49.44
52-Wk Low$36.08