Village Bank & Trust Financial Corporation

NASDAQ:VBFC   12:46:19 PM EDT
47.10
+0.70 (+1.51%)
Twitter Share  Facebook Share StockTwits Share