Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndCommon stock and paid-in capital (Million USD)YoY (%)
Dec 31, 202462+0.57%
Dec 31, 202361+0.59%
Dec 31, 202261+0.66%
Dec 31, 202161+0.55%
Dec 31, 202060+0.40%
Dec 31, 201960+1.94%
Dec 31, 201859-7.54%
Dec 31, 201764-0.85%
Dec 31, 201664+0.33%
Dec 31, 201564+7.61%
Dec 31, 201460+0.20%
Dec 31, 201359+2.94%
Dec 31, 201258+0.01%
Dec 31, 201158