This ticker has not been starred yet VBFC Village Bank & Trust Financial Corp.
State Commercial Banks
Book value per $ invested $ 0.64
Leverage 90.23%
Market Cap $ 115.1m
PE 16.12
Dividend Yield 0.93%
Profit $ 7.1m
Margin 12.16%

Village Bank and Trust Financial Corp. The company is headquartered in Midlothian, Virginia.

Subscribe Now For Access - Only $1.99 Per Month