Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 202413+181.32%
Dec 31, 20235-122.94%
Dec 31, 2022-20-159.37%
Dec 31, 202134-77.63%
Dec 31, 2020152+767.90%
Dec 31, 201917-50.01%
Dec 31, 201835-2.35%
Dec 31, 201736+148.61%
Dec 31, 201614-190.46%
Dec 31, 2015-16+4.81%
Dec 31, 2014-15-72.95%
Dec 31, 2013-56-6.22%
Dec 31, 2012-60+1855.33%
Dec 31, 2011-3