VBFC Village Bank & Trust Financial Corporation

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