Village Bank and Trust Financial Corp. VBFC
Set alert
80.21 0.00 0.00%
At close · Mar 31
80.13 Day range 80.35
52-week range unavailable
- Open
- 80.35
- Prev close
- 80.21
- Mkt cap
- 120.16M
- Vol
- 1.26K
- Avg vol
- 0
- EPS
- 0.00
- P/E
- 0.00
- Div yield
- 0.90%
More statistics
- Low
- 80.13
- High
- 80.35
- Forward P/E
- 0.00
- Beta
- 0.75
- Short ratio
- 2.72
- Inst. own
- 19.11%
- Dividend
- 0.72
- Ex-div date
- Nov 28, 2024
- 50-d avg
- 77.18
- 200-d avg
- 55.40
- 1y target
- 0.00
Revenue & Expenses
Latest period ending Dec 31, 2024 · select a line to chart its full history
Annual income statement
| Fiscal year | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|
| 33.13M | 25.20M | 32.61M | 38.34M | 32.69M | |
| 33.13M | 25.20M | 32.61M | 38.34M | 32.69M | |
| 33.13M | 25.20M | 32.61M | 38.34M | 32.69M | |
| 24.47M | 23.04M | 22.31M | 22.46M | 20.95M | |
| 24.13M | 22.74M | 22.08M | 22.28M | 20.89M | |
| 8.66M | 2.17M | 10.29M | 15.87M | 11.73M | |
| 1.65M | 247.00K | 1.99M | 3.42M | 2.48M | |
| 7.02M | 1.92M | 8.30M | 12.45M | 8.55M | |
| 7.02M | 1.92M | 8.30M | 12.45M | 8.55M | |
| 7.02M | 1.92M | 8.30M | 12.45M | 8.55M | |
| 7.02M | 1.92M | 8.30M | 12.45M | 8.55M | |
| 4.69 | 1.29 | 5.62 | 8.48 | 5.86 | |
| 4.69 | 1.29 | 5.62 | 8.48 | 5.86 | |
| 4.69 | 1.29 | 5.62 | 8.48 | 5.86 | |
| 0.72 | 0.66 | 0.58 | 0.14 | — | |
| 8.66M | 2.17M | 10.29M | 15.87M | 11.04M | |
| 8.66M | 2.17M | 10.29M | 15.87M | 11.04M | |
| 1.50M | 1.48M | 1.48M | 1.47M | 1.47M |
