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.3024.7942.82
Change0.00+11.30+0.35+1.56
Change %0.00%—+1.43%+3.79%
Open80.350.0024.6142.62
Day high80.350.0024.8744.17
Day low80.130.0024.4040.80
Previous close80.210.0024.4441.25
Volume1.26K09.21K315.42K
Average volume0040.47K33.59K
Market cap119.50M253.85M112.63M227.81M
P/E ratio0.000.009.3510.65
Earnings per share0.000.002.654.02
Dividend yield0.902.382.562.40
52-week high0.000.0030.8445.78
52-week low0.000.0016.4929.31
1-week return——+3.25%-3.79%
1-month return——-7.98%-2.20%
3-month return——-9.03%-0.545877%
6-month return——+6.26%+3.64%
Year-to-date return——+33.42%+18.27%
1-year return——+46.08%+44.40%
2-year return——+80.03%+46.68%
50-day moving average0.000.0026.9743.77
200-day moving average0.000.0024.1841.62
Target price—11.53—13.00
Beta0.7521.210.7570.586
Short ratio2.720.330.752.97
Institutional ownership19.11%56.28%21.92%42.40%