Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndRevenue growth (%) YoY (%)
Dec 31, 202420.2-4.13%
Dec 31, 202321.1-3338.46%
Dec 31, 2022-0.6-109.12%
Dec 31, 20217.1-28.41%
Dec 31, 202010-13.24%
Dec 31, 201911.5-47.32%
Dec 31, 201821.8+166.06%
Dec 31, 20178.2+161.66%
Dec 31, 20163.1-148.30%
Dec 31, 2015-6.5-58.14%
Dec 31, 2014-15.5-10.21%
Dec 31, 2013-17.2+12.68%
Dec 31, 2012-15.3