Village Bank and Trust Financial Corp. (VBFC) NASDAQ

Currency In USD

AD

VBFC Historical Return

If you invested $1000 in Village Bank and Trust Financial Corp. (VBFC) 10 years ago, it would be worth $3,571.24 as of June 22, 2026, based on a reinvested dividends scenario. Meanwhile, a $1000 investment made 5 years ago would be worth $1,803.69. This corresponds to total returns of 257.12%, 80.37%, respectively, with annualized returns of 13.57%, 12.51%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

VBFC Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
April 01, 202580.2180.2180.2180.2180.210
March 31, 202580.3580.2180.2180.3580.131,281
March 28, 202580.280.280.280.2280.13,608
March 27, 202580.180.180.180.180.1800
March 26, 202580.1580.0880.0880.1580.08900
March 25, 202580.0680.1480.1480.1480.06800
March 24, 202580.0680.1480.1480.1480.06600
March 21, 202580.0280.1580.1580.1580.021,338
March 20, 202580.1480.0380.0380.1580.015,100
March 19, 202580808080801,702
March 18, 202579.9680.0480.0480.0479.961,100
March 17, 202580.1580.1580.1580.1580.150
March 14, 20258080.1580.1580.1579.952,010
March 13, 20258080.1580.1580.1579.814,000
March 12, 202579.980.0180.0180.0179.92,200
March 11, 202579.4979.979.979.979.494,800
March 10, 202579.4579.3979.3979.4579.39549
March 07, 202579.3579.3579.3579.3579.350
March 06, 202579.3579.3579.1779.3579.350
March 05, 202579.3579.3579.1779.3579.35400
March 04, 202579.379.379.1279.379.30
March 03, 202579.379.379.1279.379.3214
February 28, 202579.279.2979.1179.479.21,200
February 27, 2025797978.8279793,500
February 26, 202578.8578.8578.6778.8578.850
February 25, 202578.8578.8578.6778.8578.850
February 24, 202578.8578.8578.6778.8578.850
February 21, 202578.8578.8578.6778.8578.850
February 20, 202578.8578.8578.6778.8578.850
February 19, 202578.8578.8578.6778.8578.850
February 18, 202578.8678.8578.6778.978.851,802
February 14, 202578.8378.9578.7778.9578.83721
February 13, 202578.7478.8378.6578.8378.7411,900
February 12, 202578.6578.7178.5378.7478.653,509
February 11, 202578.7578.6578.4778.7578.651,000
February 10, 202578.5578.5578.3778.5578.550
February 07, 202578.778.5578.3778.9378.52,000
February 06, 202578.178.778.5278.778.12,000
February 05, 202578.6578.6578.4778.6578.65500
February 04, 202578.7878.7878.678.7878.78319
February 03, 202577.677.677.4277.677.60
January 31, 202577.677.677.4277.677.60
January 30, 202577.677.677.4277.677.61,000
January 29, 2025787877.8278780
January 28, 2025787877.827878300
January 27, 2025787877.827878235
January 24, 202577.977.977.7277.977.90
January 23, 202577.577.977.7277.977.51,900
January 22, 202577.577.577.3277.577.52,700
January 21, 202577.577.577.3277.577.50
January 17, 202577.577.577.3277.5577.332,300
January 16, 202576.0477.577.3277.976.041,900
January 15, 202578.478.478.2278.478.4425
January 14, 2025787877.8278781,000
January 13, 2025787877.827878800
January 10, 20257878.478.2278.47811,400
January 08, 202578.3578.478.2278.478.352,841
January 07, 202578.478.478.2278.478.40
January 06, 202578.9578.478.2278.9578.4242
January 03, 202577.8577.8577.6777.8577.850
AD