Go Pro

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
$71.68
0.0%
$71.30
$57.42
$75.08
$1.45B0.57130,895 shs30,080 shs
CNB Financial Corporation stock logo
CCNE
CNB Financial
$33.91
+0.1%
$34.14
$22.80
$36.17
$1.00B0.63158,872 shs27,063 shs
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$33.87
+0.2%
$33.68
$25.41
$35.97
$284.85M0.2132,907 shs7,970 shs
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$97.15
-0.4%
$96.06
$61.88
$102.58
$1.40B0.7476,636 shs144,312 shs
7 Stocks to Buy And Hold Forever Cover

Click the link to see MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
-0.10%+1.11%-1.12%+12.68%+12.83%
CNB Financial Corporation stock logo
CCNE
CNB Financial
-0.09%+0.12%-1.83%+10.00%+27.22%
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
-0.82%-0.71%+1.93%+2.71%+18.69%
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
-0.16%+0.48%-2.15%+12.74%+38.53%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
$71.68
0.0%
$71.30
$57.42
$75.08
$1.45B0.57130,895 shs30,080 shs
CNB Financial Corporation stock logo
CCNE
CNB Financial
$33.91
+0.1%
$34.14
$22.80
$36.17
$1.00B0.63158,872 shs27,063 shs
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$33.87
+0.2%
$33.68
$25.41
$35.97
$284.85M0.2132,907 shs7,970 shs
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$97.15
-0.4%
$96.06
$61.88
$102.58
$1.40B0.7476,636 shs144,312 shs
7 Stocks to Buy And Hold Forever Cover

Click the link to see MarketBeat's list of seven stocks and why their long-term outlooks are very promising.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
-0.10%+1.11%-1.12%+12.68%+12.83%
CNB Financial Corporation stock logo
CCNE
CNB Financial
-0.09%+0.12%-1.83%+10.00%+27.22%
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
-0.82%-0.71%+1.93%+2.71%+18.69%
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
-0.16%+0.48%-2.15%+12.74%+38.53%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
2.67
Moderate Buy$75.254.98% Upside
CNB Financial Corporation stock logo
CCNE
CNB Financial
2.83
Moderate Buy$36.758.38% Upside
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
3.00
BuyN/AN/A
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
2.33
Hold$104.507.57% Upside

Current Analyst Ratings Breakdown

Latest OVLY, BHRB, CCNE, and TMP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/26/2026
CNB Financial Corporation stock logo
CCNE
CNB Financial
Initiated CoverageOutperform$39.00
8/14/2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
DowngradeBuy (B)Buy (B-)
8/12/2026
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
UpgradeBuy (B-)Buy (B)
8/3/2026
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
Boost Price TargetNeutral$87.00 ➝ $104.00
7/31/2026
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
Boost Price TargetOutperform$80.00 ➝ $81.00
7/27/2026
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
Set Price Target$75.00
7/27/2026
CNB Financial Corporation stock logo
CCNE
CNB Financial
Boost Price TargetNeutral$34.00 ➝ $36.00
7/27/2026
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
Boost Price TargetOutperform$98.00 ➝ $105.00
7/24/2026
CNB Financial Corporation stock logo
CCNE
CNB Financial
Reiterated RatingMarket Perform$35.00 ➝ $37.00
7/8/2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
Reiterated RatingBuy (B)
6/29/2026
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
UpgradeHold (C+)Buy (B-)
(Data available from 8/27/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
$358.66M4.03$10.42 per share6.88$59.04 per share1.21
CNB Financial Corporation stock logo
CCNE
CNB Financial
$432.51M2.32$2.56 per share13.25$28.75 per share1.18
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$95.04M3.00$3.11 per share10.89$25.80 per share1.31
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$578.95M2.41$6.55 per share14.84$66.74 per share1.46
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
$117.31M$6.2411.498.16N/A18.86%13.66%1.46%10/22/2026 (Estimated)
CNB Financial Corporation stock logo
CCNE
CNB Financial
$66.13M$3.1110.909.02N/A19.37%12.85%1.26%10/29/2026 (Estimated)
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$23.91M$2.8212.01N/AN/A24.05%11.31%1.17%10/28/2026 (Estimated)
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$161.07M$4.957.9811.85N/A30.13%11.52%1.21%10/23/2026 (Estimated)

Latest OVLY, BHRB, CCNE, and TMP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/24/2026Q2 2026
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$1.82$2.04+$0.22$2.04$86.93 million$87.12 million
7/23/2026Q2 2026
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
$1.98$2.03+$0.05$0.50$112.86 million$106.89 million
7/23/2026Q2 2026
CNB Financial Corporation stock logo
CCNE
CNB Financial
$0.8580$0.91+$0.0520$0.91$85.87 million$87.65 million
7/22/2026Q2 2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
N/A$0.61N/A$0.61N/A$20.61 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
$2.203.07%N/A35.26%1 Years
CNB Financial Corporation stock logo
CCNE
CNB Financial
$0.762.24%+1.15%24.44%1 Years
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$0.752.21%+16.47%26.60%11 Years
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$2.802.88%N/A56.57%38 Years

Latest OVLY, BHRB, CCNE, and TMP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/11/2026
CNB Financial Corporation stock logo
CCNE
CNB Financial
quarterly$0.192.2%9/1/20269/1/20269/15/2026
7/23/2026
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
quarterly$0.553.01%8/14/20268/14/20269/1/2026
7/21/2026
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
$0.37502.23%8/3/20268/3/20268/14/2026
7/23/2026
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
quarterly$0.702.84%8/7/20268/7/20268/14/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
0.13
0.84
0.84
CNB Financial Corporation stock logo
CCNE
CNB Financial
0.07
0.96
0.96
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
N/A
0.78
0.78
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
0.57
0.95
0.95

Institutional Ownership

CompanyInstitutional Ownership
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
N/A
CNB Financial Corporation stock logo
CCNE
CNB Financial
52.35%
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
30.86%
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
69.11%
CompanyEmployeesShares OutstandingFree FloatOptionable
Burke & Herbert Financial Services Corp. stock logo
BHRB
Burke & Herbert Financial Services
85020.19 million17.77 millionNot Optionable
CNB Financial Corporation stock logo
CCNE
CNB Financial
76029.62 million28.76 millionOptionable
Oak Valley Bancorp (CA) stock logo
OVLY
Oak Valley Bancorp
2008.41 million7.24 millionNot Optionable
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
1,01114.38 million14.02 millionNot Optionable

Recent News About These Companies

Tompkins Financial (TMP) Could Be a Great Choice
KBW Remains a Buy on Tompkins Financial Corporation (TMP)
Tompkins Financial Q2 2026 Earnings

New MarketBeat Followers Over Time

Media Sentiment Over Time

Burke & Herbert Financial Services stock logo

Burke & Herbert Financial Services NASDAQ:BHRB

$71.68 -0.01 (-0.01%)
As of 12:51 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Burke Herbert Financial Services Corp. is a bank holding company, which engages in the provision of banking products and financial services to small to medium-sized businesses, their owners and employees, professional corporations, non-profits, and individuals. It operates through the following loan portfolio segments: Commercial Real Estate, Owner-Occupied Commercial Real Estate, Acquisition, Construction, and Development, Commercial and Industrial, Single Family Residential (1-4 Units), and Consumer Non-Real Estate and Other. The Commercial Real Estate segment includes leasing of the real estate collateral or income generated from the sale of the collateral. The Owner-Occupied Commercial Real Estate segment focuses on the operations of the business that occupies the property and the value of the collateral. The Acquisition, Construction, and Development segment offers creditworthiness of the borrower, project completion within budget, sale after completion, and the value of the collateral. The Commercial and Industrial segment is involved in the operations of the business and the value of the collateral. The Single Family Residential (1-4 Units) segment provides loans for investment purpose carry risk associated with the continued creditworthiness of the borrower, the value of the collateral, and either the net operating income generated from the lease of the real estate collateral or income generated from the sale of the collateral. The Consumer Non-Real Estate and Other segment covers loans carry risk associated with the creditworthiness of the borrower and the value of the collateral. The company was founded on September 14, 2022 and is headquartered in Alexandria, VA.

CNB Financial stock logo

CNB Financial NASDAQ:CCNE

$33.91 +0.03 (+0.09%)
As of 12:51 PM Eastern
This is a fair market value price provided by Massive. Learn more.

CNB Financial Corporation operates as the bank holding company for CNB Bank that provides a range of banking products and services for individual, business, governmental, and institutional customers. The company accepts checking, savings, and time deposit accounts; and offers real estate, commercial, industrial, residential, and consumer loans, as well as various other specialized financial services. It also provides private banking; and wealth and asset management services, including the administration of trusts and estates, retirement plans, and other employee benefit plans, as well as a range of wealth management services. In addition, the company invests in debt and equity securities; sells nonproprietary annuities and other insurance products; and offers small balance unsecured loans and secured loans primarily collateralized by automobiles and equipment, as well as engages in consumer discount loan and finance business. The company was founded in 1865 and is headquartered in Clearfield, Pennsylvania.

Oak Valley Bancorp stock logo

Oak Valley Bancorp NASDAQ:OVLY

$33.87 +0.08 (+0.24%)
As of 12:50 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Oak Valley Bancorp operates as the bank holding company for Oak Valley Community Bank that provides a range of commercial banking services to individuals and small to medium-sized businesses in the Central Valley and the Eastern Sierras. The company's deposits products include checking and savings, money market, health savings, and individual retirement accounts, as well as certificates of deposit. It also offers commercial real estate loans, commercial business lending and trade finance, and small business administration lending, as well as consumer loans, including automobile loans, home mortgages, credit lines, and other personal loans. In addition, the company provides online and mobile banking, remote deposit capture, merchant, night depository, extended hours, wire transfer of funds, note collection services, and automated teller machines. The company was incorporated in 1990 and is headquartered in Oakdale, California.

Tompkins Financial stock logo

Tompkins Financial NYSEAMERICAN:TMP

$97.15 -0.39 (-0.40%)
As of 12:50 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Tompkins Financial Corporation, a financial holding company, provides commercial and consumer banking, leasing, trust and investment management, financial planning and wealth management, and insurance services. The company operates through three segments: Banking, Insurance, and Wealth Management. It accepts various deposit products, including checking and savings accounts, time deposits, and IRA products, as well as brokered, reciprocal, and municipal money market deposits. The company also offers loans for various business purposes, including real estate financing, construction, equipment financing, accounts receivable financing, and commercial leasing; residential mortgage loans; personal loans; residential real estate loans; home equity loans; commercial and industrial loans; commercial real estate loans; agriculture loans; and consumer loans, such as direct and indirect personal installment loans, automobile financing, and overdraft lines of credit. In addition, it provides letters of credit and sweep accounts; credit and debit cards; deposit and cash management, internet-based account, remote deposit, safe deposit, voice response, ATM, and mobile and internet banking services; financial and tax planning services; property and casualty, life, and long-term care and disability insurance services; employee benefit consulting services; and insurance planning services. The company primarily serves individuals, corporate executives, small business owners, and high net worth individuals. It operates through a network of banking offices in New York and Pennsylvania. Tompkins Financial Corporation was founded in 1836 and is headquartered in Ithaca, New York.