Village Bank and Trust Financial Corp (VBFC) Transaction date 4 Dec 2020 Notification date 4 Dec 2020 Purchase Price 238.83 Quantity 95,041 +0.9% Value US$1,150,511 Comments Filing More details Fewer details