Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 2024756+2.65%
Dec 31, 2023737+1.85%
Dec 31, 2022723-3.36%
Dec 31, 2021748+5.97%
Dec 31, 2020706+30.71%
Dec 31, 2019540+4.94%
Dec 31, 2018515+7.94%
Dec 31, 2017477+7.23%
Dec 31, 2016445+5.92%
Dec 31, 2015420-3.24%
Dec 31, 2014434-2.29%
Dec 31, 2013444-12.92%
Dec 31, 2012510-12.31%
Dec 31, 2011582