Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20245-6.48%
Dec 31, 20235-51.73%
Dec 31, 202210-75.86%
Dec 31, 202143-695.78%
Dec 31, 2020-7-5023.45%
Dec 31, 20190-97.95%
Dec 31, 20187-9.51%
Dec 31, 20178+497.10%
Dec 31, 20161-155.83%
Dec 31, 2015-2-204.35%
Dec 31, 20142-87.60%
Dec 31, 201318-1269.84%
Dec 31, 2012-2-112.53%
Dec 31, 201112