Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 202424+6.23%
Dec 31, 202323+3.24%
Dec 31, 202222-0.68%
Dec 31, 202122+3.77%
Dec 31, 202022+6.70%
Dec 31, 201920+3.40%
Dec 31, 201820-7.50%
Dec 31, 201721-3.09%
Dec 31, 201622-8.98%
Dec 31, 201524+10.09%
Dec 31, 201422-27.86%
Dec 31, 201330+7.02%
Dec 31, 201228+18.07%
Dec 31, 201124