Village Bank & Trust Financial Corp.
VBFC31.75
1.75 (5.22%)
NASDAQUPDATED Apr 12, 2018 8:00 PM EST
19 Watchers
Real-Time
Post