Village Bank & Trust Financial Corp.VBFC

Market cap
$117.63M
P/E ratio
16.3x
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20244.7+263.57%
Dec 31, 20231.3-77.05%
Dec 31, 20225.6-33.73%
Dec 31, 20218.5+44.71%
Dec 31, 20205.9+89.03%
Dec 31, 20193.1+51.96%
Dec 31, 20182-180.00%
Dec 31, 2017-2.5-128.36%
Dec 31, 20169+59.12%
Dec 31, 20155.7-600.00%
Dec 31, 2013-1.1-57.36%
Dec 31, 2012-2.6-11.37%
Dec 31, 2011-3