Village Bank and Trust Financial Corp. VBFC
Full chart
Set alert
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
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.
- VBFC Village Bank and Trust Financial Corp.
80.21
0.00 0.00%
- ESXB Community Bankers Trust Corporation
11.30
+11.30 —
- BOTJ Bank of the James Financial Group, Inc.
25.00
-0.39 -1.54%
- PEBK Peoples Bancorp of North Carolina, Inc.
42.70
-0.43 -1.00%
Sign in to keep these symbols in a saved comparison set.
| Metric | VBFC | ESXB | BOTJ | PEBK |
|---|---|---|---|---|
| Last price | 80.21 | 11.30 | 25.00 | 42.70 |
| Change | 0.00 | +11.30 | -0.39 | -0.43 |
| Change % | 0.00% | — | -1.54% | -0.996986% |
| Open | 80.35 | 0.00 | 25.39 | 43.32 |
| Day high | 80.35 | 0.00 | 25.53 | 44.00 |
| Day low | 80.13 | 0.00 | 25.02 | 42.53 |
| Previous close | 80.21 | 0.00 | 25.39 | 43.13 |
| Volume | 1.26K | 0 | 4.14K | 13.83K |
| Average volume | 0 | 0 | 38.84K | 37.56K |
| Market cap | 120.16M | 253.85M | 115.01M | 227.31M |
| P/E ratio | 0.00 | 0.00 | 9.55 | 10.63 |
| Earnings per share | 0.00 | 0.00 | 2.65 | 4.02 |
| Dividend yield | 0.90 | 2.38 | 1.61 | 1.96 |
| 52-week high | 0.00 | 0.00 | 30.84 | 45.78 |
| 52-week low | 0.00 | 0.00 | 16.49 | 29.31 |
| 1-week return | — | — | +4.34% | -1.20% |
| 1-month return | — | — | -7.99% | -4.28% |
| 3-month return | — | — | -9.12% | -4.77% |
| 6-month return | — | — | +6.84% | +6.51% |
| Year-to-date return | — | — | +34.55% | +17.96% |
| 1-year return | — | — | +49.08% | +42.76% |
| 2-year return | — | — | +78.70% | +44.45% |
| 50-day moving average | 0.00 | 0.00 | 26.87 | 43.73 |
| 200-day moving average | 0.00 | 0.00 | 24.29 | 41.72 |
| Target price | — | 11.53 | — | 13.00 |
| Beta | 0.47 | 1.21 | 0.19 | 0.31 |
| Short ratio | 2.72 | 0.33 | 0.75 | 2.97 |
| Institutional ownership | 19.11% | 56.28% | 21.92% | 42.40% |
