Village Bank & Trust Financial Corporation

NASDAQ:VBFC  
49.00
+2.60 (+5.60%)
Twitter Share  Facebook Share StockTwits Share