Village Bank & Trust Financial Corporation

NASDAQ:VBFC   3:34:11 PM EDT
42.35
+0.18 (+0.42%)
: $42.21 -0.15 (-0.34%)
Twitter Share  Facebook Share StockTwits Share