This ticker has not been starred yet VBFC Village Bank & Trust Financial Corp.
State Commercial Banks
Book value per $ invested $ 0.63
Leverage 90.25%
Market Cap $ 117.2m
PE 16.78
Dividend Yield 0.91%
Profit $ 7.0m
Margin 15.29%

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

Subscribe Now For Access - Only $1.99 Per Month