$2.33T
Total marketcap
$109.42B
Total volume
BTC 50.04%     ETH 15.41%
Dominance

Village Bank and Trust Financial VBFC Stock

41.09 USD {{ price }} -0.048651% {{change_pct}}%
Exchange
NasdaqCM
Market Cap
61.44M USD
LOW - HIGH [24H]
41.09 - 41.09 USD
VOLUME [24H]
17 USD
{{ volume }}
P/E Ratio
31.85
Earnings per share
1.29 USD

Village Bank and Trust Financial Price Chart

Village Bank and Trust Financial VBFC Financial and Trading Overview

Village Bank and Trust Financial stock price 41.09 USD
Previous Close 44.95 USD
Open 44.72 USD
Bid 0 USD x 900
Ask 0 USD x 1100
Day's Range 45.33 - 45.77 USD
52 Week Range 37.64 - 64.17 USD
Volume 77 USD
Avg. Volume 515 USD
Market Cap 67.35M USD
Beta (5Y Monthly) 0.709859
PE Ratio (TTM) 8.363469
EPS (TTM) 1.29 USD
Forward Dividend & Yield 0.64 (1.41%)
Ex-Dividend Date June 2, 2023
1y Target Est N/A

VBFC Valuation Measures

Enterprise Value 93.37M USD
Trailing P/E 8.363469
Forward P/E N/A
PEG Ratio (5 yr expected) N/A
Price/Sales (ttm) 2.082615
Price/Book (mrq) 1.0543332
Enterprise Value/Revenue 2.887
Enterprise Value/EBITDA N/A

Trading Information

Village Bank and Trust Financial Stock Price History

Beta (5Y Monthly) 0.709859
52-Week Change -7.29%
S&P500 52-Week Change 20.43%
52 Week High 64.17 USD
52 Week Low 37.64 USD
50-Day Moving Average 47.82 USD
200-Day Moving Average 51.53 USD

VBFC Share Statistics

Avg. Volume (3 month) 515 USD
Avg. Daily Volume (10-Days) 2.01K USD
Shares Outstanding 1.49M
Float 605.6K
Short Ratio 3.3
% Held by Insiders 60.32%
% Held by Institutions 13.42%
Shares Short 1.1K
Short % of Float 0.18%
Short % of Shares Outstanding 0.069%

Dividends & Splits

Trailing Annual Dividend Rate 0.6
Trailing Annual Dividend Yield 1.33%
5 Year Average Dividend Yield N/A
Payout Ratio 0.1107
Last Split Factor 1:16

Financial Highlights

Fiscal Year

Fiscal Year Ends December 31, 2022
Most Recent Quarter (mrq) March 31, 2023
Next Fiscal Year End December 31, 2023

Profitability

Profit Margin 24.87%
Operating Margin (ttm) 31.48%
Gross Margin 0%
EBITDA Margin 0%

Management Effectiveness

Return on Assets (ttm) 1.07%
Return on Equity (ttm) 12.83%

Income Statement

Revenue (ttm) 32.34M USD
Revenue Per Share (ttm) 21.8 USD
Quarterly Revenue Growth (yoy) -3.40%
Gross Profit (ttm) 32.61M USD
EBITDA N/A
Net Income Avi to Common (ttm) 8.05M USD
Diluted EPS (ttm) 5.42
Quarterly Earnings Growth (yoy) -14.39%

Balance Sheet

Total Cash (mrq) 24.61M USD
Total Cash Per Share (mrq) 16.56 USD
Total Debt (mrq) 50M USD
Total Debt/Equity (mrq) N/A
Current Ratio (mrq) N/A
Book Value Per Share (mrq) 42.994

Cash Flow Statement

Operating Cash Flow (ttm) 13.7M USD
Levered Free Cash Flow (ttm) N/A

Profile of Village Bank and Trust Financial

Country United States
State VA
City Midlothian
Address 13319 Midlothian Turnpike
ZIP 23113
Phone 804 897 3900
Website https://www.villagebank.com
Industry Banks-Regional
Sector(s) Financial Services
Full Time Employees 142

Village Bank and Trust Financial Corp. primarily operates as the bank holding company for Village Bank that provides banking and related financial services to small and medium sized businesses, professionals, and individuals. It operates in two segments, Traditional Commercial Banking and Mortgage Banking. The company accepts checking, savings, money market, and individual retirement accounts, as well as certificates of deposit and other depository services. It also offers secured and unsecured commercial business loans for various purposes, such as funding working capital needs and purchase of equipment and machinery; loans for acquiring, developing, constructing, and owning commercial properties; and secured and unsecured consumer loans for financing automobiles, home improvements, education, and personal investments, as well as originates mortgage loans, and real estate construction and acquisition loans. In addition, the company offers internet and mobile banking, and remote deposit capture services for business clients. Village Bank and Trust Financial Corp. was founded in 1999 and is headquartered in Midlothian, Virginia.

Q&A For Village Bank and Trust Financial Stock

What is a current VBFC stock price?

Village Bank and Trust Financial VBFC stock price today per share is 41.09 USD.

How to purchase Village Bank and Trust Financial stock?

You can buy VBFC shares on the NasdaqCM exchange. Contact your financial advisor to select a broker.

What is the ticker symbol for Village Bank and Trust Financial?

The stock symbol or ticker of Village Bank and Trust Financial is VBFC.

Which industry does the Village Bank and Trust Financial company belong to?

The Village Bank and Trust Financial industry is Banks-Regional.

How many shares does Village Bank and Trust Financial have in circulation?

The max supply of Village Bank and Trust Financial shares is 1.5M.

What is Village Bank and Trust Financial Price to Earnings Ratio (PE Ratio)?

Village Bank and Trust Financial PE Ratio is 31.85271500 now.

What was Village Bank and Trust Financial earnings per share over the trailing 12 months (TTM)?

Village Bank and Trust Financial EPS is 1.29 USD over the trailing 12 months.

Which sector does the Village Bank and Trust Financial company belong to?

The Village Bank and Trust Financial sector is Financial Services.

Village Bank and Trust Financial VBFC included in indexes

Name Name Price Price 24h%
7d chart
24h% & 7d
VOL Volume 24h low 24h high Volume
Name Name Price Price 24h%
7d chart
24h% & 7d
VOL Volume 24h low 24h high Volume
{{ item.name }} {{ item.symbol }} {{ item.price }} {{ item.price_usd }}
{{ item.change_pct }}
{{ item.volume }} {{ item.volume_usd }} {{ item.low }} {{ item.low_usd }} {{ item.high }} {{ item.high_usd }} {{ item.components_count }} {{ item.volume }} {{ item.volume_usd }}
NASDAQ Composite IXIC 16175.09 USD
-1.62
3.94B USD 16125.33 USD 16341.46 USD 3.94B USD
NASDAQ Bank BANK 3490.24 USD
-1.03
3482.36 USD 3507.4 USD
NASDAQ Composite Total Return I XCMP 19659.36 USD
-1.62
19598.88 USD 19861.56 USD
ABA Community Bank NASDAQ ABAQ 302.89 USD
-0.57
301.69 USD 303.07 USD
NASDAQ Capital Market Composite RCMP 114.55 USD
-2.27
114.09 USD 116.72 USD