bf/NASDAQ:VBFC_icon.png

NASDAQ:VBFC

Village Bank and Trust Financial Corp.

  • Stock

USD

Last Close

45.83

26/07 20:00

Market Cap

72.52M

Beta: 0.70

Volume Today

105

Avg: 216

PE Ratio

25.89

PFCF: 21.46

Dividend Yield

1.58%

Payout:29.82%