VBFC chart

Village Bank and Trust Financial Corp. · Quote, news and financials

80.21
0.00 0.00%

As of Mar 31, 2025

2Y chart

Closing price and volume

VBFC two-year price chart76.077.378.579.780.9Nov 24Dec 24Jan 25Feb 25Mar 25Nov 26