Village Bank and Trust Financial Corp. (VBFC)
NASDAQ: VBFC · IEX Real-Time Price · USD
42.87
0.00 (0.00%)
Apr 30, 2024, 4:30 PM EDT - Market closed

VBFC Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2003
Market Capitalization
645977855054444438277
Upgrade
Market Cap Growth
--22.89%-9.96%69.05%-6.49%23.49%-0.43%14.97%41.59%266.32%22.67%
Upgrade
Enterprise Value
106101957638359493825-16
Upgrade
PE Ratio
33.2330.869.246.855.9012.0514.94-12.202.994.09-2.97
Upgrade
PS Ratio
2.542.352.352.221.542.081.872.071.571.090.35
Upgrade
PB Ratio
0.950.881.261.340.971.261.181.120.880.890.39
Upgrade
P/FCF Ratio
14.7713.637.842.03-6.75-674.076.346.0395.36-7.85-23.13
Upgrade
P/OCF Ratio
12.9311.947.472.00-7.06371.906.165.3229.07-11.463.27
Upgrade
EV/Sales Ratio
4.204.012.900.181.923.192.552.301.551.01-0.75
Upgrade
EV/EBITDA Ratio
38.2336.458.720.435.4113.1513.3522.0012.1016.7644.05
Upgrade
EV/EBIT Ratio
48.8946.629.180.445.7014.6515.9433.1016.0638.6215.12
Upgrade
EV/FCF Ratio
24.3823.259.650.17-8.42-1032.938.636.6993.98-7.2749.32
Upgrade
Debt / Equity Ratio
0.880.880.560.231.081.130.950.580.260.501.37
Upgrade
Debt / EBITDA Ratio
21.4721.473.180.884.817.747.9310.233.6210.26-73.22
Upgrade
Debt / FCF Ratio
13.7013.703.520.34-7.49-608.455.133.1128.11-4.45-81.97
Upgrade
Asset Turnover
0.030.030.040.050.050.050.050.050.060.060.05
Upgrade
Return on Equity (ROE)
3.00%3.00%13.80%20.80%17.90%11.00%8.20%-8.50%34.10%21.80%-13.10%
Upgrade
Return on Assets (ROA)
0.30%0.30%1.10%1.70%1.30%0.80%0.60%-0.80%2.90%1.50%-0.60%
Upgrade
Return on Capital (ROIC)
1.51%1.51%8.69%16.00%8.43%4.89%4.19%-4.99%24.63%1.42%-2.30%
Upgrade
Earnings Yield
2.99%3.24%10.82%14.61%16.96%8.30%6.70%-8.20%33.49%24.47%-33.63%
Upgrade
FCF Yield
6.77%7.33%12.76%49.15%-14.81%-0.15%15.78%16.59%1.05%-12.73%-4.32%
Upgrade
Dividend Yield
1.68%1.70%1.10%0.20%0.00%0.00%0.00%0.00%0.00%0.00%0.00%
Upgrade
Payout Ratio
55.81%51.20%10.30%1.70%0.00%0.00%0.00%0.00%0.00%0.00%0.00%
Upgrade
Buyback Yield / Dilution
-0.60%-0.60%-0.17%-0.49%-0.91%-1.32%-0.23%-0.16%-0.76%-324.15%-25.80%
Upgrade
Total Shareholder Return
1.08%1.10%0.93%-0.29%-0.91%-1.32%-0.23%-0.16%-0.76%-324.15%-25.80%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).