Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
$14.76
$14.76
$8.05
$15.50
N/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$23.08
$23.04
$12.80
$23.22
$80.32M0.94,911 shs2,881 shs
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$16.00
+2.6%
$15.83
$11.75
$17.00
$74.56M0.42673 shs200 shs
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
$42.35
$47.39
$29.50
$62.10
$63.10M0.671,805 shs165 shs
12 Stocks Corporate Insiders are Abandoning Cover

If a company's CEO, COO, and CFO were all selling shares of their stock, would you want to know?

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
0.00%0.00%0.00%0.00%0.00%
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
0.00%0.00%0.00%0.00%0.00%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.00%-2.13%+0.65%-0.32%+26.93%
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
+0.01%+3.04%+0.42%-0.44%-21.75%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/AN/AN/AN/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
N/AN/AN/AN/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
1.563 of 5 stars
0.03.01.70.02.71.71.3
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
0.9589 of 5 stars
0.03.01.70.00.01.71.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
N/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/AN/AN/AN/A
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/AN/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$26.58M3.02N/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$39.52M1.89$1.86 per share8.61$14.86 per share1.08
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
$33.24M1.90$1.56 per share27.12$45.50 per share0.93

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/A0.00N/AN/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$5.22M$1.4715.70N/A21.04%N/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$9.17M$1.968.16N/A23.19%14.34%1.05%N/A
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
$1.92M$1.2932.83N/A5.77%2.96%0.26%5/10/2024 (Estimated)

Latest VBFC, ESBK, PFBX, and BSCA Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/24/2024Q1 2024
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/A$0.52+$0.52$0.52N/A$8.44 million
1/25/2024Q4 2023
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
N/A$1.14+$1.14$1.14N/A$7.84 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$0.602.60%N/A40.82%N/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$0.362.25%N/A18.37%N/A
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
$0.721.70%N/A55.81%2 Years

Latest VBFC, ESBK, PFBX, and BSCA Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/27/2024
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
Quarterly$0.181.76%3/7/20243/8/20243/15/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
N/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.27
0.38
0.38
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
0.88
0.99
0.98

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Bank of Santa Clarita stock logo
BSCA
Bank of Santa Clarita
N/AN/AN/ANot Optionable
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
1093.48 millionN/ANot Optionable
Peoples Financial Co. stock logo
PFBX
Peoples Financial
1374.66 million3.35 millionNot Optionable
Village Bank and Trust Financial Corp. stock logo
VBFC
Village Bank and Trust Financial
1491.49 million1.38 millionNot Optionable

VBFC, ESBK, PFBX, and BSCA Headlines

SourceHeadline
Community Bank makes a splashCommunity Bank makes a splash
leader-call.com - April 24 at 6:56 PM
Village pub given community asset statusVillage pub given community asset status
yahoo.com - April 24 at 1:54 PM
Village has first new social housing in 30 yearsVillage has first new social housing in 30 years
news.yahoo.com - April 22 at 7:21 PM
Blaines Village Bank Named SBA 504 Lending Partner of the Year by CMDC for Boosting Local BusinessesBlaine's Village Bank Named 'SBA 504 Lending Partner of the Year' by CMDC for Boosting Local Businesses
hoodline.com - April 17 at 7:23 PM
Elected officials sue, ask prosecutor for help getting access to village bank recordsElected officials sue, ask prosecutor for help getting access to village bank records
msn.com - April 17 at 2:21 PM
Embedded Finance Fintech Cross River and Trustly to Enhance Instant Payments with FedNow ServiceEmbedded Finance Fintech Cross River and Trustly to Enhance Instant Payments with FedNow Service
crowdfundinsider.com - April 12 at 7:31 PM
Bank partners in school climate programmeBank partners in school climate programme
royalgazette.com - April 12 at 7:31 PM
Two Federal Home Loan Bank of Dallas Members Recognized for Community Investment CommitmentsTwo Federal Home Loan Bank of Dallas Members Recognized for Community Investment Commitments
tmcnet.com - April 12 at 7:31 PM
CVRHTF receives donation from Iowa Trust and Savings BankCVRHTF receives donation from Iowa Trust and Savings Bank
albianews.com - April 11 at 12:29 AM
Sponsored: How Veritex Community Bank Helps Small Businesses GrowSponsored: How Veritex Community Bank Helps Small Businesses Grow
khou.com - April 10 at 7:29 PM
People From These 3 Communities Are More Likely Not to Have a Bank AccountPeople From These 3 Communities Are More Likely Not to Have a Bank Account
msn.com - April 3 at 5:43 PM
With completion of $143M merger, Fresno bank announces management changesWith completion of $143M merger, Fresno bank announces management changes
thebusinessjournal.com - April 2 at 4:34 PM
An abandoned bank vault sits in the woods in Seminole County. Why is it there?An abandoned bank vault sits in the woods in Seminole County. Why is it there?
clickorlando.com - March 29 at 5:31 PM
Best Banks and Credit Unions for Military Members and Their Families, April 2024Best Banks and Credit Unions for Military Members and Their Families, April 2024
msn.com - March 29 at 5:31 PM
Private equity-backed Fairstone Bank to merge with Home TrustPrivate equity-backed Fairstone Bank to merge with Home Trust
pehub.com - March 27 at 7:57 AM
Waitsfield awarded $5,000 Small Grant for Smart Growth for community wastewater projectWaitsfield awarded $5,000 Small Grant for Smart Growth for community wastewater project
vermontbiz.com - March 13 at 1:25 PM
With $188 million in the bank, VUSD says theyre ready for financial challenges aheadWith $188 million in the bank, VUSD says they're ready for financial challenges ahead
msn.com - March 13 at 1:25 PM
Edward Mehalick | Fulton Private BankEdward Mehalick | Fulton Private Bank
cpbj.com - March 12 at 4:01 PM
Tech-loving Silicon Valley Bank collapsed a year ago—and nothing has really replaced itTech-loving Silicon Valley Bank collapsed a year ago—and nothing has really replaced it
msn.com - March 11 at 1:25 PM
Little Village community rallies against uptick in violenceLittle Village community rallies against uptick in violence
yahoo.com - March 10 at 9:49 AM
Trouble at New York Community Bank spells more bank failures, bailoutsTrouble at New York Community Bank spells more bank failures, bailouts
washingtontimes.com - March 7 at 10:26 AM
It Might Not Be A Great Idea To Buy Village Bank and Trust Financial Corp. (NASDAQ:VBFC) For Its Next DividendIt Might Not Be A Great Idea To Buy Village Bank and Trust Financial Corp. (NASDAQ:VBFC) For Its Next Dividend
finance.yahoo.com - March 2 at 1:15 PM
Village Bank & Trust Finl Stock (NASDAQ:VBFC) Earnings Dates and Earning CallsVillage Bank & Trust Finl Stock (NASDAQ:VBFC) Earnings Dates and Earning Calls
benzinga.com - February 23 at 2:01 AM
Village Bank & Trust Finl Stock (NASDAQ:VBFC), Quotes and News SummaryVillage Bank & Trust Finl Stock (NASDAQ:VBFC), Quotes and News Summary
benzinga.com - February 23 at 2:01 AM

Media Sentiment Over Time

Company Descriptions

Bank of Santa Clarita logo

Bank of Santa Clarita

OTCMKTS:BSCA
Bank of Santa Clarita engages in the provision of banking and financial services. It offers real estate, small business administration, commercial and consumer loans, consumer and business checking accounts, savings accounts, certificates of deposit, trade finance, and money transfers. The company was founded by Frank D. Di Tomaso on October 26, 2004 and is headquartered in Santa Clarita, CA.
Elmira Savings Bank logo

Elmira Savings Bank

NASDAQ:ESBK
Elmira Savings Bank provides financial services to consumers and businesses. It offers savings and money market accounts, time deposits, retail and commercial checking accounts, and NOW accounts; certificates of deposit; residential and commercial real estate, construction, commercial loans, as well as consumer loans, comprising of installment loans, overdraft line of credit, and home equity loans; and mortgage loans secured by first and second liens on one-to-four family residences. The company also operates a real estate investment trust; and provides financial planning advisory services. The company operates through a network of twelve full-service offices located in Chemung, Tompkins, Cayuga, Schuyler, and Steuben Counties; and one limited service office located in Broome County, New York. Elmira Savings Bank was founded in 1869 and is based in Elmira, New York.
Peoples Financial logo

Peoples Financial

OTCMKTS:PFBX
Peoples Financial Corporation operates as the bank holding company for The Peoples Bank that provides banking, financial, and trust services to government entities, individuals, and small and commercial businesses in Mississippi. The company accepts various deposits, such as interest and non-interest-bearing checking accounts, savings accounts, certificates of deposit, and individual retirement accounts (IRAs). It offers business, commercial, real estate, construction, personal, and installment loans; and personal trust, agencies, and estate services, including living and testamentary trusts, executorships, guardianships, and conservatorships. In addition, the company provides self-directed IRAs; and escrow management, stock transfer, and bond paying agency accounts to corporate customers. Further, it offers other services consisting of safe deposit box rental, wire transfer, night drop facilities, collection, cash management, and Internet banking services. the company provides services to customers of various industries, such as seafood, retail, hospitality, hotel/motel, gaming, and construction. Peoples Financial Corporation was founded in 1896 and is headquartered in Biloxi, Mississippi.
Village Bank and Trust Financial logo

Village Bank and Trust Financial

NASDAQ:VBFC
Village Bank & Trust Financial Corp. operates as a bank holding company, which engages in commercial and consumer banking. It operates through the Traditional Commercial banking and Mortgage banking segments. The Traditional Commercial Banking segment provides the mortgage banking segment with the short-term funds needed to originate mortgage loans through a warehouse line of credit and charges the mortgage banking segment interest based on the commercial banking segment's cost of funds. The Mortgage Banking segment leases premises from the commercial banking segment. The company was founded in January 2003 and is headquartered in Midlothian, VA.