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.