Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202474+9.15%
Dec 31, 202368+10.55%
Dec 31, 202261-3.61%
Dec 31, 202163+21.93%
Dec 31, 202052+21.16%
Dec 31, 201943+15.57%
Dec 31, 201837-5.60%
Dec 31, 201739-9.81%
Dec 31, 201644+43.66%
Dec 31, 201530+59.30%
Dec 31, 201419+4.46%
Dec 31, 201318-26.92%
Dec 31, 201225-31.13%
Dec 31, 201136