VBFC Village Bank & Trust Financial Corporation

40
$42.82
$0.16
(0.38%)
Today
Watchers40
52-Wk Low$36.08
52-Wk High$49.44
Market Cap$64.03M
Volume28.00
52-Wk High$49.44
52-Wk Low$36.08