Village Bank & Trust Financial Corporation

NASDAQ:VBFC  
49.00
+2.49 (+5.35%)
Twitter Share  Facebook Share StockTwits Share