Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024682+2.00%
Dec 31, 2023669+1.04%
Dec 31, 2022662-3.33%
Dec 31, 2021685+4.70%
Dec 31, 2020654+31.53%
Dec 31, 2019497+4.12%
Dec 31, 2018478+9.16%
Dec 31, 2017438+9.09%
Dec 31, 2016401+2.98%
Dec 31, 2015390-6.11%
Dec 31, 2014415-2.58%
Dec 31, 2013426-12.20%
Dec 31, 2012485-11.06%
Dec 31, 2011545