Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 202411-3.01%
Dec 31, 202312+0.10%
Dec 31, 202212-0.64%
Dec 31, 202112+0.38%
Dec 31, 202012-2.14%
Dec 31, 201912-3.36%
Dec 31, 201812-4.06%
Dec 31, 201713+1.76%
Dec 31, 201613-6.68%
Dec 31, 201514-4.41%
Dec 31, 201414+15.25%
Dec 31, 201312-51.93%
Dec 31, 201226-3.77%
Dec 31, 201127