Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$22.00
+1.2%
$23.37
$20.10
$29.15
$77.95M0.82,285 shs1,105 shs
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
$16.75
$17.55
$16.25
$21.65
$79.03M0.47531 shsN/A
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
$21.00
+1.2%
$21.24
$19.10
$25.70
$76.28M0.311,230 shs200 shs
Old Point Financial Co. stock logo
OPOF
Old Point Financial
$13.80
+1.0%
$15.88
$13.49
$22.33
$69.29M0.272,681 shs3,199 shs
Ten Starter Stocks For Beginners to Buy Now Cover

Just getting into the stock market? These 10 simple stocks can help beginning investors build long-term wealth without knowing options, technicals, or other advanced strategies.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BNCCORP, Inc. stock logo
BNCC
BNCCORP
0.00%+3.00%-4.76%-22.26%0.00%
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
0.00%-2.62%-5.63%-12.99%-18.29%
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
0.00%-0.24%-0.94%-4.33%-12.42%
Old Point Financial Co. stock logo
OPOF
Old Point Financial
0.00%-5.15%-14.23%-23.25%-19.81%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/AN/AN/AN/AN/AN/AN/AN/A
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
N/AN/AN/AN/AN/AN/AN/AN/A
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
N/AN/AN/AN/AN/AN/AN/AN/A
Old Point Financial Co. stock logo
OPOF
Old Point Financial
1.8567 of 5 stars
0.03.02.50.02.00.81.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/AN/AN/AN/A
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
N/AN/AN/AN/A
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
N/AN/AN/AN/A
Old Point Financial Co. stock logo
OPOF
Old Point Financial
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$53.28M1.46$2.48 per share8.88$30.21 per share0.73
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
$82.72M0.96$3.07 per share5.45$21.74 per share0.77
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
$36.54M2.09$3.52 per share5.97$23.97 per share0.88
Old Point Financial Co. stock logo
OPOF
Old Point Financial
$80.50M0.86$2.21 per share6.24$21.19 per share0.65

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$5.70M$1.6713.17N/A10.71%5.47%0.62%N/A
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
$10.12M$1.958.59N/A10.68%9.72%0.64%N/A
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
$12.22M$2.857.37N/A27.52%12.21%1.24%N/A
Old Point Financial Co. stock logo
OPOF
Old Point Financial
$7.73M$1.2610.95N/A7.71%6.18%0.44%7/25/2024 (Estimated)

Latest CPKF, BNCC, HARL, and OPOF Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/3/2024Q1 2024
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/A$0.49+$0.49$0.49N/A$9.40 million
4/23/2024Q1 2024
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
N/A$0.58+$0.58$0.58N/A$15.78 million
4/17/2024Q2 2024
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
N/A$0.58+$0.58$0.58N/A$6.77 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/AN/AN/AN/AN/A
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
$0.623.70%N/A31.80%N/A
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
$1.245.90%N/A43.51%N/A
Old Point Financial Co. stock logo
OPOF
Old Point Financial
$0.564.06%+5.27%44.44%1 Years

Latest CPKF, BNCC, HARL, and OPOF Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/17/2024
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
Quarterly$0.315.84%4/30/20245/1/20245/15/2024
2/20/2024
Old Point Financial Co. stock logo
OPOF
Old Point Financial
Quarterly$0.143.33%3/5/20243/6/20243/29/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BNCCORP, Inc. stock logo
BNCC
BNCCORP
0.14
0.91
0.91
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
0.25
0.64
0.64
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
N/A
1.00
1.00
Old Point Financial Co. stock logo
OPOF
Old Point Financial
0.65
0.92
0.92

Ownership

Institutional Ownership

CompanyInstitutional Ownership
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/A
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
3.72%
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
1.20%
Old Point Financial Co. stock logo
OPOF
Old Point Financial
33.43%

Insider Ownership

CompanyInsider Ownership
BNCCORP, Inc. stock logo
BNCC
BNCCORP
28.38%
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
39.50%
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
14.50%
Old Point Financial Co. stock logo
OPOF
Old Point Financial
16.29%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BNCCORP, Inc. stock logo
BNCC
BNCCORP
1443.54 million2.54 millionNot Optionable
Chesapeake Financial Shares, Inc. stock logo
CPKF
Chesapeake Financial Shares
1094.72 million2.86 millionNot Optionable
Harleysville Financial Co. stock logo
HARL
Harleysville Financial
1053.63 million3.11 millionNot Optionable
Old Point Financial Co. stock logo
OPOF
Old Point Financial
2915.02 million4.20 millionNot Optionable

CPKF, BNCC, HARL, and OPOF Headlines

SourceHeadline
Old Point Financial (NASDAQ:OPOF) Earns Hold Rating from Analysts at StockNews.comOld Point Financial (NASDAQ:OPOF) Earns Hold Rating from Analysts at StockNews.com
americanbankingnews.com - May 3 at 2:24 AM
OPOF Stock Earnings: Old Point Financial Reported Results for Q1 2024OPOF Stock Earnings: Old Point Financial Reported Results for Q1 2024
investorplace.com - April 30 at 11:03 PM
Old Point Financial: Q1 Earnings SnapshotOld Point Financial: Q1 Earnings Snapshot
washingtonpost.com - April 30 at 4:47 PM
Old Point Releases First Quarter 2024 ResultsOld Point Releases First Quarter 2024 Results
prnewswire.com - April 30 at 2:48 PM
Head to Head Survey: KeyCorp (NYSE:KEY) vs. Old Point Financial (NASDAQ:OPOF)Head to Head Survey: KeyCorp (NYSE:KEY) vs. Old Point Financial (NASDAQ:OPOF)
americanbankingnews.com - April 26 at 1:56 AM
Old Point Financial COO Susan Ralston resignsOld Point Financial COO Susan Ralston resigns
investing.com - March 29 at 5:48 PM
Why Old Dominion Freight Line Inc’s (ODFL) Stock Is Down 48.75%Why Old Dominion Freight Line Inc’s (ODFL) Stock Is Down 48.75%
aaii.com - March 28 at 9:41 PM
Old Point Financials (NASDAQ:OPOF) Dividend Will Be $0.14Old Point Financial's (NASDAQ:OPOF) Dividend Will Be $0.14
finance.yahoo.com - February 25 at 12:50 PM
Old Point Financial Stock (NASDAQ:OPOF) Earnings Dates and Earning CallsOld Point Financial Stock (NASDAQ:OPOF) Earnings Dates and Earning Calls
benzinga.com - February 23 at 8:42 AM
Old Point Financial Corporation Announces Quarterly DividendOld Point Financial Corporation Announces Quarterly Dividend
finance.yahoo.com - February 21 at 6:28 PM
Old Point Financial Corporation Announces Quarterly DividendOld Point Financial Corporation Announces Quarterly Dividend
prnewswire.com - February 21 at 4:10 PM
Old Point Financial Corporation: Old Point Releases Fourth Quarter and Full Year 2023 ResultsOld Point Financial Corporation: Old Point Releases Fourth Quarter and Full Year 2023 Results
finanznachrichten.de - February 3 at 9:36 AM
Old Point Financial Full Year 2023 Earnings: EPS: US$1.54 (vs US$1.80 in FY 2022)Old Point Financial Full Year 2023 Earnings: EPS: US$1.54 (vs US$1.80 in FY 2022)
finance.yahoo.com - February 2 at 9:11 AM
OLD POINT NATIONAL BANK ANNOUNCES STRATEGIC ALLIANCE WITH TIDEWATER HOME FUNDINGOLD POINT NATIONAL BANK ANNOUNCES STRATEGIC ALLIANCE WITH TIDEWATER HOME FUNDING
finance.yahoo.com - January 31 at 5:19 PM
Old Point Releases Fourth Quarter and Full Year 2023 ResultsOld Point Releases Fourth Quarter and Full Year 2023 Results
finance.yahoo.com - January 30 at 9:16 PM
What to know about Milwaukees North Point NeighborhoodWhat to know about Milwaukee's North Point Neighborhood
news.yahoo.com - January 29 at 7:34 AM
OLD POINT FINANCIAL CORPORATION ANNOUNCES RETIREMENT OF DR. ARTHUR D. GREENE FROM BOARD OF DIRECTORSOLD POINT FINANCIAL CORPORATION ANNOUNCES RETIREMENT OF DR. ARTHUR D. GREENE FROM BOARD OF DIRECTORS
finance.yahoo.com - December 26 at 3:36 PM
Easy Steps To Find An Old 401(k) AccountEasy Steps To Find An Old 401(k) Account
forbes.com - December 19 at 5:17 PM
Old Point Financial Corp OPOFOld Point Financial Corp OPOF
morningstar.com - November 22 at 6:03 PM
Old Point Financial Corporation: Old Point Releases Third Quarter 2023 ResultsOld Point Financial Corporation: Old Point Releases Third Quarter 2023 Results
finanznachrichten.de - October 27 at 5:24 PM
Old Point Financial GAAP EPS of $0.27, revenue of $14.91MOld Point Financial GAAP EPS of $0.27, revenue of $14.91M
msn.com - October 27 at 12:24 PM
Old Point Releases Third Quarter 2023 ResultsOld Point Releases Third Quarter 2023 Results
finance.yahoo.com - October 26 at 9:43 PM
Old Point Financial appoints Paul Pickett as its CFOOld Point Financial appoints Paul Pickett as its CFO
msn.com - October 18 at 8:15 PM
Old Point Financial Names Paul Pickett Chief Financial Officer >OPOFOld Point Financial Names Paul Pickett Chief Financial Officer >OPOF
marketwatch.com - October 18 at 2:40 PM

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

BNCCORP logo

BNCCORP

OTCMKTS:BNCC
BNCCORP, Inc. operates as the bank holding company for BNC National Bank that provides community banking, retail and mortgage banking, and wealth management services to businesses and consumers. The company offers commercial banking services, including business financing, commercial real estate lending, small business administration loans, business checking, cash management, corporate credit cards, and merchant services to small to middle-market businesses. It also provides retail and mortgage banking services, such as personal checking and savings products, personal loans, and card services; and residential loans through a consumer direct channel, as well as a retail channel. In addition, the company offers wealth management solutions, including 401(k) and other retirement plans, trust services, and personal wealth advisory services. It offers community banking and wealth management services through 11 locations in Arizona and North Dakota; and mortgage banking services through 7 locations in Arizona, North Dakota, Illinois, and Kansas. The company was incorporated in 1987 and is headquartered in Bismarck, North Dakota.
Chesapeake Financial Shares logo

Chesapeake Financial Shares

OTCMKTS:CPKF
Chesapeake Financial Shares, Inc. operates as the bank holding company for Chesapeake Bank that provides various banking products and services for individuals and businesses in the United States. The company accepts interest and noninterest checking, savings, and money market accounts; and variable-rate and fixed-term money market accounts, as well as certificates of deposit. It also offers mortgage, and single-family residential and residential construction loans; commercial loans, which include owner-occupied commercial development, retail, builders/contractors, medical, service and professional, hospitality, nonprofits, marine industry, and agricultural and seafood loans; and consumer and other loans. In addition, the company provides merchant processing, accounts receivable financing, wealth management and trust, and mortgage banking services, as well as cash management services. The company was founded in 1900 and is based in Kilmarnock, Virginia.
Harleysville Financial logo

Harleysville Financial

OTCMKTS:HARL
Harleysville Financial Corporation operates as the bank holding company for Harleysville Bank that provides various banking products and services in Pennsylvania. The company offers various deposit products, including savings, money market, and checking accounts, as well as certificates of deposits. It also provides consumer loans, including residential mortgages, savings account loans, and home equity line of credit, construction, and non-real estate consumer loans; and commercial loans, such as commercial mortgages, line of credit, and commercial business loans. In addition, the company offers online banking and bill payment, mobile and telephone banking, remote deposit, debit cards, automated clearing house processing, sweep accounts, zero balance accounts, employee services, and other cash management services. Further, it provides investment services, such as financial consultation, cash and wealth management, education planning, investment strategy, insurance, retirement and estate planning, financial and goal planning, and asset allocation services, as well as offers investment products, such as fixed and variable annuities, mutual funds, life insurances, stocks and bonds, tax-advantaged investments, long-term care insurances, disability insurances, retirement plans/individual retirement accounts, wrap accounts, and unit investment trusts. Its primary market area includes Montgomery County and Bucks County. The company was formerly known as Harleysville Savings Financial Corporation and changed its name to Harleysville Financial Corporation in May 2017. Harleysville Financial Corporation was founded in 1915 and is headquartered in Harleysville, Pennsylvania.
Old Point Financial logo

Old Point Financial

NASDAQ:OPOF
Old Point Financial Corporation operates as the bank holding company for The Old Point National Bank of Phoebus that provides consumer, mortgage, and business banking services for individual and commercial customers in Virginia. It offers deposit products, including interest-bearing transaction accounts, money market deposit accounts, savings accounts, time deposits, and demand deposits. The company also provides real estate construction, commercial, and mortgage loans, such as residential 1-4 family mortgages, second mortgages, and equity lines of credit; and other loans. In addition, it offers retirement planning, estate planning, financial planning, estate and trust administration, retirement plan administration, tax, and investment management services; and insurance products, wealth management, and cash management services. Old Point Financial Corporation was founded in 1922 and is headquartered in Hampton, Virginia.