Free Trial

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
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$21.48
+3.0%
$22.26
$15.92
$27.14
$155.30M0.0714,803 shs4,684 shs
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
$19.00
$18.19
$13.75
$24.31
$36.86M-0.45390 shs8 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$29.35
+0.8%
$34.34
$19.35
$40.99
$138.24M0.127,665 shs4,534 shs
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$27.84
+0.5%
$27.91
$23.74
$33.31
$152.01M0.6219,085 shs9,613 shs
7 Stocks to Buy And Hold Forever Cover

Enter your email address and we'll send you 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
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
0.00%+0.51%-6.20%-5.17%+27.10%
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
0.00%+4.11%+5.56%+4.91%+34.28%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.00%-7.27%-15.30%-0.47%+41.45%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.00%+0.40%-2.90%-2.04%-2.62%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
3.2938 of 5 stars
1.33.02.50.01.92.53.8
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
3.1577 of 5 stars
0.05.01.73.41.01.71.9
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
2.50
Moderate Buy$22.002.42% Upside
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
0.00
N/AN/AN/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.00
N/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$148.36M1.05$2.28 per share9.44$26.79 per share0.80
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
$29.33M1.26N/AN/AN/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$88.93M1.55$2.40 per share12.23$31.91 per share0.92
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$108.45M1.40$3.52 per share7.90$23.92 per share1.16
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$12.35M$1.3116.407.38N/A6.58%6.64%0.54%7/23/2025 (Estimated)
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
$4.77MN/A0.00N/AN/AN/AN/A7/31/2025 (Estimated)
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$11M$2.6810.95N/A13.86%8.35%0.85%7/25/2025 (Estimated)
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$16.35M$3.059.13N/A15.35%12.65%1.01%7/28/2025 (Estimated)

Latest MFBP, HNVR, PEBK, and OVBC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/25/2025Q1 2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
N/A$0.94N/A$0.94N/A$16.79 million
4/23/2025Q1 2025
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.51$0.55+$0.04$0.20$18.80 million$18.36 million
4/21/2025Q1 2025
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
N/A$0.79N/A$0.79N/A$20.47 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.401.86%N/A30.53%N/A
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
$0.241.26%N/AN/AN/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$0.923.13%N/A34.33%3 Years
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$0.802.87%N/A26.23%1 Years

Latest MFBP, HNVR, PEBK, and OVBC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/17/2025
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
$0.061.33%5/21/20255/22/20256/18/2025
5/15/2025
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
quarterly$0.202.7%6/3/20256/3/20256/13/2025
4/23/2025
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
quarterly$0.101.7%5/7/20255/7/20255/14/2025
4/15/2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
quarterly$0.233.1%4/25/20254/25/20255/10/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
0.13
1.04
1.03
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.30
0.90
0.90
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.11
0.83
0.83

Institutional Ownership

CompanyInstitutional Ownership
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
15.02%
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
N/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
22.06%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
43.83%

Insider Ownership

CompanyInsider Ownership
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
23.88%
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
2.93%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
7.13%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
18.94%
CompanyEmployeesShares OutstandingFree FloatOptionable
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
1607.23 million5.50 millionNot Optionable
M&F Bancorp Inc. stock logo
MFBP
M&F Bancorp
671.94 million1.89 millionNot Optionable
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
2604.71 million4.38 millionNot Optionable
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
3105.46 million4.43 millionNot Optionable

Recent News About These Companies

Peoples Bancorp Announces Cash Dividend
Peoples Bancorp of North Carolina Inc PEBK
Peoples Bancorp reports Q1 EPS 79c vs. 72c last year
Peoples Bancorp Announces First Quarter 2025 Results
Peoples Bancorp authorizes repurchase of up to $3M in stock
Peoples Bancorp raises quarterly dividend to 20c from 19c
Peoples Bancorp Announces Cash Dividend

New MarketBeat Followers Over Time

Media Sentiment Over Time

Hanover Bancorp stock logo

Hanover Bancorp NASDAQ:HNVR

$21.48 +0.62 (+2.97%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$21.54 +0.06 (+0.28%)
As of 06/20/2025 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Hanover Bancorp, Inc., a bank holding company for Hanover Community Bank, provides personal and business lending and deposit services to businesses, municipalities, and individuals in the New York metro area. The company offers checking, credit cards, debit cards, money market, savings, government and municipal banking, and professional services, as well as time deposits, including certificate of deposit and individual retirement accounts. It also provides business loans, commercial real estate financing, small business administration, lending directory services, and residential mortgage. In addition, the company offers cash management, online and mobile banking, merchant services, and digital solutions. Its banking offices are located in Nassau, Suffolk, Queens, Kings, New York Counties, New York, Monmouth County, Freehold, and New Jersey. The company was founded in 2008 and is headquartered in Mineola, New York.

M&F Bancorp stock logo

M&F Bancorp OTCMKTS:MFBP

$19.00 0.00 (0.00%)
As of 06/20/2025

M&F Bancorp, Inc. operates as a bank holding company for the Mechanics and Farmers Bank that provides consumer and commercial banking products and services in North Carolina. It offers deposit products, including demand deposits; checking, savings, and money market accounts, as well as certificates of deposit. The company provides loans for commercial and residential real estate, and construction; and consumer and other loans; as well as ATM services. M&F Bancorp, Inc. was founded in 1907 and is headquartered in Durham, North Carolina.

Ohio Valley Banc stock logo

Ohio Valley Banc NASDAQ:OVBC

$29.35 +0.24 (+0.82%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$29.06 -0.30 (-1.01%)
As of 06/20/2025 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Ohio Valley Banc Corp. operates as the bank holding company for The Ohio Valley Bank Company that provides commercial and consumer banking products and services. The company operates in two segments, Banking and Consumer Finance. It accepts various deposit products, including checking, savings, time, and money market accounts, as well as individual retirement accounts, demand deposits, NOW accounts, and certificates of deposit. The company also provides various residential real estate loans, including one-to four-family residential mortgages; commercial loans for securing equipment, inventory, stock, commercial real estate, and rental property; and consumer loans secured by automobiles, mobile homes, recreational vehicles, and other personal property, as well as personal loans, unsecured credit card receivables, floor plan and student loans, and construction loans. In addition, it offers safe deposit box, wire transfer, credit card, home equity loans, and Internet banking services; and financial management online services, such as cash management and news updates related to repossession auctions, current rates, and general bank news. Further, the company provides automatic teller machines (ATMs), consumer finance, seasonal tax preparation, commercial property, and various liability insurance services, as well as trust and online-only consumer direct mortgage services. The company owns and operates ATMs, including off-site ATMs. It operates offices in Ohio and West Virginia. The company was founded in 1872 and is based in Gallipolis, Ohio.

Peoples Bancorp of North Carolina stock logo

Peoples Bancorp of North Carolina NASDAQ:PEBK

$27.84 +0.14 (+0.51%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$27.76 -0.07 (-0.27%)
As of 06/20/2025 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Peoples Bancorp of North Carolina, Inc. operates as the bank holding company for Peoples Bank that provides various banking products and services for individuals and small-to medium-sized businesses. It offers checking, savings, money market, and retirement accounts; certificates of deposits; and credit and debit cards. The company also originates commercial real estate loans, commercial loans, construction and land development loans, and residential mortgage loans; and individual taxpayer identification number mortgage loans, as well as agricultural loans. In addition, it provides investment counseling and non-deposit investment products, such as stocks, bonds, mutual funds, tax deferred annuities, and related brokerage services; and real estate appraisal and brokerage services. Further, the company operates as a clearing-house for the provision of appraisal services for community banks; and acquires, manages, and disposes real property, other collateral, and other assets obtained in the ordinary course of collecting debts. Peoples Bancorp of North Carolina, Inc. was founded in 1912 and is headquartered in Newton, North Carolina.