S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
Stock market today: Wall Street drifts to a mixed finish as yields tick higher
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
These are the Top 4 Stocks for Buybacks in 2024
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
Stock market today: Wall Street drifts to a mixed finish as yields tick higher
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
These are the Top 4 Stocks for Buybacks in 2024
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
Stock market today: Wall Street drifts to a mixed finish as yields tick higher
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
These are the Top 4 Stocks for Buybacks in 2024
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China
S&P 500   5,011.12
DOW   37,775.38
QQQ   423.41
What's Driving Tesla Lower Ahead of its Earnings?
Stock market today: Wall Street drifts to a mixed finish as yields tick higher
How major US stock indexes fared Thursday, 4/18/2024
3 Steel Stocks Could Soar on New China Tariffs
These are the Top 4 Stocks for Buybacks in 2024
CSX Co.: The Railroad Powering Ahead with an Earnings Beat
'There is no time to waste': EU leaders want to boost competitiveness to close gap with US and China

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
CNAF
Commercial National Financial
$10.00
-3.4%
$9.78
$8.85
$12.50
$28.60M0.422,038 shs2,004 shs
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$23.08
$23.04
$12.80
$23.22
$80.32M0.94,911 shs2,881 shs
PBNK
Pinnacle Bank
$15.31
-0.9%
$15.53
$9.01
$17.49
$89.26M0.577,829 shs2,139 shs
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$15.94
+2.5%
$15.83
$11.55
$17.00
$74.28M0.4290 shs216 shs
10 "Recession Proof" Stocks That Will Thrive in Any Market Cover

Which stocks are likely to thrive in today's challenging market? Click the link below and we'll send you MarketBeat's list of ten stocks that will drive in any economic environment.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
CNAF
Commercial National Financial
+3.50%+0.98%+3.50%+3.50%-5.05%
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
0.00%0.00%0.00%0.00%0.00%
PBNK
Pinnacle Bank
-2.79%-2.79%+0.07%+7.67%+30.85%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
+2.51%+2.51%+1.85%+1.85%+32.83%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
CNAF
Commercial National Financial
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
PBNK
Pinnacle Bank
N/AN/AN/AN/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
1.3705 of 5 stars
0.03.01.70.02.61.71.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
CNAF
Commercial National Financial
N/AN/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
N/AN/AN/AN/A
PBNK
Pinnacle Bank
N/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
CNAF
Commercial National Financial
$17.62M1.62N/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$26.58M3.02N/AN/AN/A
PBNK
Pinnacle Bank
$50.82M1.76$2.41 per share6.35$15.29 per share1.00
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$39.52M1.88$1.86 per share8.58$14.86 per share1.07

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
CNAF
Commercial National Financial
$3.05M$1.079.35N/A17.30%N/AN/A5/21/2024 (Estimated)
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$5.22M$1.4715.70N/A21.04%N/AN/AN/A
PBNK
Pinnacle Bank
$11.77M$2.077.40N/A23.16%13.39%1.44%N/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$9.17M$1.968.13N/A23.19%14.34%1.05%4/18/2024 (Estimated)

Latest ESBK, CNAF, PFBX, and PBNK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
1/29/2024Q4 2023
CNAF
Commercial National Financial
N/A$0.17+$0.17$0.17N/A$3.89 million
1/25/2024Q4 2023
PBNK
Pinnacle Bank
N/A$0.58+$0.58$0.58N/A$10.74 million
1/24/2024Q4 2023
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/A$0.37+$0.37$0.37N/A$7.51 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
CNAF
Commercial National Financial
$1.0410.40%N/A97.20%N/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
$0.602.60%N/A40.82%N/A
PBNK
Pinnacle Bank
N/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$0.362.26%N/A18.37%N/A

Latest ESBK, CNAF, PFBX, and PBNK Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/20/2024
CNAF
Commercial National Financial
Quarterly$0.2610.95%2/29/20243/1/20243/8/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
CNAF
Commercial National Financial
N/AN/AN/A
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
N/AN/AN/A
PBNK
Pinnacle Bank
N/A
0.90
0.90
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.27
0.38
0.38

Ownership

Institutional Ownership

CompanyInstitutional Ownership
CNAF
Commercial National Financial
3.55%
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
N/A
PBNK
Pinnacle Bank
8.36%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
32.81%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
CNAF
Commercial National Financial
832.86 million2.22 millionNot Optionable
Elmira Savings Bank stock logo
ESBK
Elmira Savings Bank
1093.48 millionN/ANot Optionable
PBNK
Pinnacle Bank
N/A5.83 millionN/ANot Optionable
Peoples Financial Co. stock logo
PFBX
Peoples Financial
1374.66 million3.35 millionNot Optionable

ESBK, CNAF, PFBX, and PBNK Headlines

SourceHeadline
Lansing Center hosts public policy forum on financial solutionsLansing Center hosts public policy forum on financial solutions
msn.com - April 16 at 2:43 PM
Why US Bank launched a branch in Phoenix geared toward the LGBTQ+ communityWhy US Bank launched a branch in Phoenix geared toward the LGBTQ+ community
msn.com - April 14 at 9:38 AM
3 bank accounts rich people use to build wealth that are available to anyone3 bank accounts rich people use to build wealth that are available to anyone
msn.com - April 14 at 12:17 AM
FDIC Chief Says US Ready If Big Wall Street Bank Ever FailedFDIC Chief Says US Ready If Big Wall Street Bank Ever Failed
bloomberg.com - April 12 at 7:38 AM
FNCB shareholder discontinues lawsuit focused on merger with Peoples Security BankFNCB shareholder discontinues lawsuit focused on merger with Peoples Security Bank
thetimes-tribune.com - April 8 at 8:05 PM
Fed Bank Borrowing Program Was ‘Too Good to Pass Up,’ Data ShowFed Bank Borrowing Program Was ‘Too Good to Pass Up,’ Data Show
bloomberg.com - April 2 at 10:49 AM
As Official Bank of the Philadelphia Eagles, Firstrust Bank Proud to Support Eagles Autism Challenge on May 18As Official Bank of the Philadelphia Eagles, Firstrust Bank Proud to Support Eagles Autism Challenge on May 18
msn.com - April 2 at 5:49 AM
Trent Nuxoll of Edward Jones receives financial planner certificationTrent Nuxoll of Edward Jones receives financial planner certification
effinghamdailynews.com - March 29 at 1:53 AM
Peoples Bank announces additions to staffPeoples Bank announces additions to staff
msn.com - March 25 at 10:28 PM
Winfield eyes bank building for police departmentWinfield eyes bank building for police department
nwitimes.com - March 15 at 11:57 PM
Peoples National Bank puts people firstPeoples National Bank puts people first
westnewsmagazine.com - March 7 at 3:23 PM
New Peoples Bankshares announces dividendsNew Peoples Bankshares announces dividends
heraldcourier.com - March 4 at 1:39 PM
US Bank executive talks racial wealth gap in Milwaukee, tips for anyone to improve financial situationUS Bank executive talks racial wealth gap in Milwaukee, tips for anyone to improve financial situation
msn.com - February 28 at 8:56 AM
Peoples Bank Announces Commercial Banking Market Leader, Adam LervikPeoples Bank Announces Commercial Banking Market Leader, Adam Lervik
whatcomtalk.com - February 27 at 5:57 PM
Peoples Financial Corp.Peoples Financial Corp.
wsj.com - February 24 at 10:55 PM
Millions of pensioners face bank account inspections in fraud crackdown plansMillions of pensioners face bank account inspections in fraud crackdown plans
msn.com - February 24 at 1:48 AM
Horizon Bank Appoints Pendley President of Mortgage BankingHorizon Bank Appoints Pendley President of Mortgage Banking
monitordaily.com - February 23 at 10:44 AM
US bank bosses get US$188m paydayUS bank bosses get US$188m payday
ifre.com - February 23 at 10:44 AM
Synchrony Financial Dep. Pfd. (Rep. 1/40th Non-Cum. Perp. Pfd. Series B)Synchrony Financial Dep. Pfd. (Rep. 1/40th Non-Cum. Perp. Pfd. Series B)
marketwatch.com - February 22 at 12:40 PM
People to Know – Financial Advisers: Greg CurryPeople to Know – Financial Advisers: Greg Curry
bizjournals.com - February 22 at 12:40 PM
Peoples Financial Stock (OTC:PFBX) Insider TradesPeoples Financial Stock (OTC:PFBX) Insider Trades
benzinga.com - February 22 at 2:31 AM
Consumer Financial Protection Bureau (CFPB) Report Finds Large Banks Charge Higher Credit Card Interest Rates than Small Banks and Credit UnionsConsumer Financial Protection Bureau (CFPB) Report Finds Large Banks Charge Higher Credit Card Interest Rates than Small Banks and Credit Unions
goldrushcam.com - February 19 at 3:53 PM
Peoples Bancorp Inc. Announces Board Members’ RetirementPeoples Bancorp Inc. Announces Board Members’ Retirement
markets.businessinsider.com - February 10 at 8:07 AM
Peoples Bank CEO chairing Indiana Bankers Association boardPeoples Bank CEO chairing Indiana Bankers Association board
nwitimes.com - February 8 at 11:35 PM

Media Sentiment Over Time

Company Descriptions

Commercial National Financial

OTCMKTS:CNAF
Commercial National Financial Corporation operates as a bank holding company for Commercial Bank & Trust of PA that provides various banking products and services in Pennsylvania. The company offers checking, money market investment, and savings accounts; and business-time deposits, as well as certificates of deposit. It also provides loan products, such as home-equity, personal lines of credit, personal, and automobile loans, as well as residential and construction mortgages; and commercial loans, term loans, and lines of credit. In addition, the company offers other services, including automatic teller machine access/debit card, online banking, mobile banking, and online bill payment services; and direct deposit/payroll processing and night depository services. Further, it provides asset management and trust services comprising trust and estate, investment management, and cash management services, as well as retirement products. The company operates a network of nine community offices with facilities in Greensburg, Hempfield Township, Latrobe, Ligonier, North Huntingdon, Unity Township, and West Newton. Commercial National Financial Corporation was founded in 1990 and is headquartered in Latrobe, Pennsylvania.
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.

Pinnacle Bank

OTCMKTS:PBNK
Pinnacle Bank, a commercial bank, provides various depository and credit services in Santa Clara, San Benito, and Monterey counties. The company offers checking, savings, money market, sweep, and individual retirement accounts, as well as certificates of deposit and certificates of deposit account registry services. It also provides home equity lines of credit and single family home construction loans; and loans and lines of credit, letters of credit, commercial real estate, and government assisted loans, as well as credit cards. In addition, the company offers automated teller machine cards/debit cards, debit card protection products, and safe deposit boxes; cash management products, such as online and mobile banking, online bill payment, mobile check deposit, automated clearing house (ACH) origination, remote deposit capture, night depository box, positive pay, ACH fraud filter, merchant card processing, wire transfer, and foreign currency services; and asset based lending covering accounts receivable financing, factoring, and purchase order financing services. It serves individual and business customers, as well as nonprofit organizations in Morgan Hill, Gilroy, Salinas, and Campbell. Pinnacle Bank was founded in 2006 and is headquartered in Gilroy, California.
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.