Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
ABNK
Altapacific Bancor
$14.50
$14.50
$11.54
$15.95
$83.98M0.64,486 shsN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
$22.00
$22.14
$21.30
$24.00
$98.78M0.28198 shs1,815 shs
BM Technologies, Inc. stock logo
BMTX
BM Technologies
$1.70
+0.1%
$1.65
$1.41
$3.85
$20.52MN/A11,552 shs1,711 shs
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
$14.40
$14.40
$11.25
$16.30
$83.53MN/A3,569 shsN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$15.50
$15.68
$11.75
$17.00
$72.23M0.42299 shs77 shs
7 Energy Stocks to Buy and Hold Forever Cover

Do you expect the global demand for energy to shrink?! If not, it's time to take a look at how energy stocks can play a part in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ABNK
Altapacific Bancor
0.00%0.00%0.00%0.00%0.00%
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
0.00%-0.45%0.00%-3.30%-3.51%
BM Technologies, Inc. stock logo
BMTX
BM Technologies
0.00%+4.29%+13.33%-15.42%-41.58%
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
0.00%0.00%0.00%0.00%0.00%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.00%+1.97%-0.32%-2.29%+19.23%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
ABNK
Altapacific Bancor
N/AN/AN/AN/AN/AN/AN/AN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
N/AN/AN/AN/AN/AN/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/AN/AN/AN/AN/AN/AN/AN/A
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/AN/AN/AN/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ABNK
Altapacific Bancor
N/AN/AN/AN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
N/AN/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
2.67
Moderate Buy$6.75296.80% Upside
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/AN/AN/AN/A

Current Analyst Ratings

Latest PFBX, ABNK, BMTX, BVBC, and BMBN Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/22/2024
BM Technologies, Inc. stock logo
BMTX
BM Technologies
Chardan Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$8.00 ➝ $8.00
4/4/2024
BM Technologies, Inc. stock logo
BMTX
BM Technologies
Chardan Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$8.00
(Data available from 5/14/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ABNK
Altapacific Bancor
$22.76M3.69N/AN/AN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
N/AN/AN/AN/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
$55.25M0.37N/AN/A$2.58 per share0.66
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/AN/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$39.52M1.83$1.81 per share8.55$14.86 per share1.04

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ABNK
Altapacific Bancor
$5.20MN/A17.86N/A22.42%N/AN/AN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
N/AN/A0.00N/AN/AN/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
-$17.33M-$1.50N/AN/A-30.91%-46.82%-29.56%5/20/2024 (Estimated)
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/AN/A0.00N/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$9.17M$1.928.07N/A23.19%13.93%1.07%N/A

Latest PFBX, ABNK, BMTX, BVBC, and BMBN 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    
4/3/2024Q4 2023
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/A-$0.34-$0.34-$0.34N/A$14.86 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
ABNK
Altapacific Bancor
N/AN/AN/AN/AN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
$0.803.64%N/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/AN/AN/AN/AN/A
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$0.362.32%N/A18.75%N/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ABNK
Altapacific Bancor
N/AN/AN/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
N/AN/AN/A
BM Technologies, Inc. stock logo
BMTX
BM Technologies
N/A
1.25
1.25
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.27
0.38
0.38

Ownership

Institutional Ownership

CompanyInstitutional Ownership
ABNK
Altapacific Bancor
N/A
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
3.23%
BM Technologies, Inc. stock logo
BMTX
BM Technologies
20.15%
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
32.81%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
ABNK
Altapacific Bancor
N/A5.79 millionN/ANot Optionable
Benchmark Bankshares, Inc. stock logo
BMBN
Benchmark Bankshares
1114.49 million3.87 millionNot Optionable
BM Technologies, Inc. stock logo
BMTX
BM Technologies
20012.06 million11.06 millionOptionable
Blue Valley Ban Corp. stock logo
BVBC
Blue Valley Ban
N/A5.80 millionN/ANot Optionable
Peoples Financial Co. stock logo
PFBX
Peoples Financial
1374.66 million3.35 millionNot Optionable

PFBX, ABNK, BMTX, BVBC, and BMBN Headlines

Recent News About These Companies

Peoples Bancorp: Q1 Earnings Snapshot
Peoples National Bank puts people first

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Altapacific Bancor

OTCMKTS:ABNK
AltaPacific Bancorp operates as the holding company for AltaPacific Bank that provides a range of banking products and services to small to middle-market businesses, professionals, and not-for-profit organizations in California. It offers various deposit products, including checking accounts, savings accounts, money market accounts, certificates of deposit, attorney client trust accounts, and individual retirement accounts. The company also provides short term unsecured, term, commercial and residential construction, small business administration, land, machinery and equipment, working capital, installment, and commercial real estate loans; marketable securities, home equity lines of credit, and real estate secured lines of credit; business acquisition and expansion, and inventory financing services; and debt restructuring services. In addition, it offers overdraft protection; debit and credit cards; cash management, wire transfer, check imaging, and online banking services; and order checks. The company has offices in Santa Rosa, Ontario, Covina, Temecula, and Riverside, California. AltaPacific Bancorp was founded in 2006 and is headquartered in Santa Rosa, California.
Benchmark Bankshares logo

Benchmark Bankshares

OTCMKTS:BMBN
Benchmark Bankshares, Inc. operates as the holding company for Benchmark Community Bank that provides various banking products and services in the United States. The company accepts various deposits, such as checking, saving, commercial services, and youth accounts. Its loan products include personal, mortgage, other real estate, business, auto, and student loans. The company also offers credit and debit cards; wealth management services comprising financial solutions, financial and retirement planning, and portfolio management, as well as estate, charitable giving, and trust services; and reorder checks, safe deposit boxes, wire transfers, bill pay, and internet and mobile banking services. The company was founded in 1971 and is based in Kenbridge, Virginia.
BM Technologies logo

BM Technologies

NYSE:BMTX
BM Technologies, Inc., a financial technology company, facilitates deposits and banking services between a customer and its partner banks in the United States. It offers digital banking and disbursement services to consumers and students through a full service fintech banking platform. The company was formerly known as BankMobile Technologies, Inc. and changed its name to BM Technologies, Inc. in January 2021. BM Technologies, Inc. was founded in 2015 and is headquartered in Wayne, Pennsylvania.
Blue Valley Ban logo

Blue Valley Ban

OTCMKTS:BVBC
Blue Valley Ban Corp. operates as the holding company for Bank of Blue Valley that provides a range of banking services to consumer and commercial customers in Johnson County, Kansas. It accepts various deposit products, including time and demand deposits, checking and savings accounts, certificates of deposit, individual retirement accounts, NOW accounts, and money market accounts; and provides commercial loans, commercial real estate loans, residential real estate loans, construction loans, home equity loans, working capital financing, and consumer loans, as well as lease financing. The company also offers wealth management services, including financial planning, private banking, trust, and investment services; debit and credit cards; and online and mobile banking services. It serves customers through five locations, including Overland Park, Olathe, Shawnee, Leawood, and Lenexa. Blue Valley Ban Corp. was founded in 1989 and is headquartered in Overland Park, Kansas.
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.