Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndNet income (Million USD)YoY (%)
Dec 31, 20247+265.85%
Dec 31, 20232-76.91%
Dec 31, 20228-33.31%
Dec 31, 202112+45.58%
Dec 31, 20209+91.07%
Dec 31, 20194+47.42%
Dec 31, 20183-198.09%
Dec 31, 2017-3-122.91%
Dec 31, 201614+1991.80%
Dec 31, 20151-162.30%
Dec 31, 2014-1-74.12%
Dec 31, 2013-4-61.47%
Dec 31, 2012-10-12.02%
Dec 31, 2011-12