Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-0-50.16%
Dec 31, 2023-1+30.23%
Dec 31, 2022-0-25.75%
Dec 31, 2021-1+93.62%
Dec 31, 2020-0+46.22%
Dec 31, 2019-0+14.21%
Dec 31, 2018-0-79.61%
Dec 31, 2017-1+5.92%
Dec 31, 2016-1-15.56%
Dec 31, 2015-1-58.25%
Dec 31, 2014-3+2332.01%
Dec 31, 2013-0-70.02%
Dec 31, 2012-0-56.08%
Dec 31, 2011-1