Village Bank & Trust Financial Corporation

NASDAQ:VBFC   1:43:43 PM EDT
49.00
+2.49 (+5.35%)
Twitter Share  Facebook Share StockTwits Share