Village Bank & Trust Financial Corporation

NASDAQ:VBFC   3:49:39 PM EDT
48.66
+1.70 (+3.61%)
Twitter Share  Facebook Share StockTwits Share