Village Bank & Trust Financial Corporation

NASDAQ:VBFC   3:13:41 PM EDT
42.50
+0.50 (+1.19%)
5:30:08 PM EDT: $41.55 -0.95 (-2.24%)
Twitter Share  Facebook Share StockTwits Share