Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 20244-0.28%
Dec 31, 20234-55.69%
Dec 31, 202210-76.62%
Dec 31, 202142-661.01%
Dec 31, 2020-7+9235.00%
Dec 31, 2019-0-101.16%
Dec 31, 20187+0.35%
Dec 31, 20177+1617.00%
Dec 31, 20160-111.66%
Dec 31, 2015-3+923.88%
Dec 31, 2014-0-101.86%
Dec 31, 201318-1046.61%
Dec 31, 2012-2-116.47%
Dec 31, 201112