Advertisement
Advertisement

VBFC

VBFC logo

Village Bank and Trust Financial Corp.

79.18
USD
+0.33
+0.42%
Feb 24, 12:37 UTC -5
Closed
exchange

Pre-Market

78.85

0
0.00%

VBFC Income Statement

Advertisement