Menu

Village Bank and Trust Financial Corp. VBFC

Full chart
Set alert

Price alert · VBFC

All alert types
80.21 0.00 (+0.00%)

At closeMar 31, 2025, 4:00 PM EDT

80.13 Day range 80.35

52-week range unavailable

1Y chart

Chart tools
Interval

Chart is warming up

The one-year price history for VBFC has not been loaded yet. Try again in a moment.

Compare VBFC

Chart and line up VBFC against other symbols or a saved comparison set.

Sign in to keep these symbols in a saved comparison set.

Side-by-side symbol comparison
MetricVBFCESXBBOTJPEBK
Last price80.2111.3025.1742.88
Change0.00+11.30-0.225-0.255
Change %0.00%—-0.886176%-0.591236%
Open80.350.0025.3943.32
Day high80.350.0025.5344.00
Day low80.130.0025.0242.53
Previous close80.210.0025.3943.13
Volume1.26K05.27K19.96K
Average volume0038.84K37.56K
Market cap120.16M253.85M114.33M228.74M
P/E ratio0.000.009.5010.69
Earnings per share0.000.002.654.02
Dividend yield0.902.381.611.96
52-week high0.000.0030.8445.25
52-week low0.000.0016.4929.31
1-week return——+5.03%-0.798242%
1-month return——-7.38%-3.89%
3-month return——-8.52%-4.38%
6-month return——+7.54%+6.95%
Year-to-date return——+35.44%+18.44%
1-year return——+50.06%+43.35%
2-year return——+79.88%+45.04%
50-day moving average0.000.0026.8743.73
200-day moving average0.000.0024.2941.72
Target price—11.53—13.00
Beta0.471.210.190.31
Short ratio2.720.330.752.97
Institutional ownership19.11%56.28%21.92%42.40%