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
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$16.11
-0.4%
$15.75
$11.95
$16.99
$145.44M0.5610,421 shs10,941 shs
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
$18.25
+1.4%
$18.11
$12.40
$24.31
$35.70M-0.453,254 shs344 shs
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$28.07
-1.6%
$27.55
$23.74
$33.31
$153.23M0.6319,609 shs6,554 shs
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
$29.83
+3.9%
$31.77
$21.00
$37.70
$135.40M0.578,264 shs10,593 shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Looking for the next FAANG stock before everyone has heard about it? Enter your email address to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
-0.43%-2.30%-0.06%+8.63%+32.81%
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
0.00%+1.39%+0.83%+1.39%+37.22%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
-1.65%-4.00%+5.05%+5.17%-5.81%
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
+3.94%-3.77%-12.68%+3.54%+31.41%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
0.2733 of 5 stars
0.03.00.00.01.60.00.6
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
2.2952 of 5 stars
0.04.01.70.02.22.51.3
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
0.9884 of 5 stars
0.02.02.50.02.20.01.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
0.00
N/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
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
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$26.92M5.40$0.56 per share28.58$17.56 per share0.92
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
$29.33M1.22N/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$71.83M2.13$3.42 per share8.20$21.83 per share1.29
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
$47.96M2.82$2.92 per share10.22$14.60 per share2.04
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$3.99M$0.5634.28N/A5.85%2.40%0.30%8/9/2025 (Estimated)
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
$4.77MN/A0.00N/AN/AN/AN/A7/31/2025 (Estimated)
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$16.35M$3.059.42N/A15.08%12.85%0.98%7/21/2025 (Estimated)
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
$8.80M$1.9615.38N/A11.74%13.09%0.60%7/15/2025 (Estimated)

Latest MFBP, UNB, PEBK, and ECBK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/24/2025Q1 2025
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
N/A$0.16N/A$0.16N/A$6.92 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
4/16/2025Q1 2025
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
N/A$0.55N/A$0.55N/A$12.70 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
N/AN/AN/AN/AN/A
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
$0.241.32%N/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$0.802.85%+4.81%26.23%1 Years
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
$1.444.83%+2.43%73.47%N/A

Latest MFBP, UNB, PEBK, and ECBK 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/16/2025
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
quarterly$0.364.6%4/25/20254/26/20255/1/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
1.41
1.31
1.31
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.11
0.81
0.81
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
0.22
0.83
0.82

Institutional Ownership

CompanyInstitutional Ownership
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
30.27%
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
N/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
43.83%
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
14.84%

Insider Ownership

CompanyInsider Ownership
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
9.00%
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
2.93%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
18.94%
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
1.09%
CompanyEmployeesShares OutstandingFree FloatOptionable
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
509.03 million8.57 millionNot Optionable
M&F Bancorp, Inc. stock logo
MFBP
M&F Bancorp
671.96 million1.93 millionNot Optionable
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
3105.46 million4.53 millionNot Optionable
Union Bankshares, Inc. stock logo
UNB
Union Bankshares
1904.54 million4.48 millionNot Optionable

Recent News About These Companies

Trend Tracker for (UNB)
(UNB) Investment Report
(UNB) Trading Report
3 Dividend Stocks On US Exchange With Up To 4.2% Yield
US Dividend Stocks To Consider In November 2024

New MarketBeat Followers Over Time

Media Sentiment Over Time

ECB Bancorp stock logo

ECB Bancorp NASDAQ:ECBK

$16.11 -0.07 (-0.43%)
Closing price 05/28/2025 04:00 PM Eastern
Extended Trading
$16.08 -0.02 (-0.16%)
As of 05/28/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.

ECB Bancorp, Inc. operating as a holding company for Everett Co-operative Bank that provides various banking products and services. The company accepts various deposit products, including certificate of deposit accounts, IRAs, money market accounts, savings accounts, demand deposit accounts, and interest-bearing and noninterest-bearing checking accounts. It also offers one- to four-family residential real estate, commercial real estate and multifamily real estate, construction and land, commercial, and consumer loans, as well as home equity loans and lines of credit. In addition, the company invests in securities, consisting primarily of U.S. government and federal agency obligations, mortgage-backed securities, and corporate bonds. ECB Bancorp, Inc. was founded in 1890 and is based in Everett, Massachusetts.

M&F Bancorp stock logo

M&F Bancorp OTCMKTS:MFBP

$18.25 +0.25 (+1.39%)
As of 05/28/2025 03:36 PM Eastern

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.

Peoples Bancorp of North Carolina stock logo

Peoples Bancorp of North Carolina NASDAQ:PEBK

$28.07 -0.47 (-1.65%)
Closing price 05/28/2025 04:00 PM Eastern
Extended Trading
$28.08 +0.02 (+0.05%)
As of 05/28/2025 04:01 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.

Union Bankshares stock logo

Union Bankshares NASDAQ:UNB

$29.83 +1.13 (+3.94%)
Closing price 05/28/2025 04:00 PM Eastern
Extended Trading
$29.95 +0.12 (+0.40%)
As of 04:52 AM 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.

Union Bankshares, Inc. operates as the bank holding company for Union Bank that provides retail, commercial, and municipal banking products and services in northern Vermont and New Hampshire. It offers retail depository services, such as personal checking, savings, money market, IRA/SEP/KEOGH, and health savings accounts, as well as certificates of deposit. The company also provides commercial real estate loans; commercial loans for plant and equipment, working capital, real estate renovation, and other business purposes to business owners and investors; small business administration guaranteed loans; residential construction and mortgage loans; municipal financing, including loans and excess deposits secured by FHLBB letters of credit; and home improvement loans and overdraft checking privileges against preauthorized lines of credit. In addition, it offers online cash management services, including account reconciliation, credit card depository, automated clearing house origination, wire transfers, positive pay and night depository services; merchant credit card services for the deposit and immediate credit of sales drafts; remote deposit capture services; and online mortgage application and consumer deposit account opening services. Further, the company provides business checking accounts; standby letters of credit, bank checks or money orders, and safe deposit boxes; ATM cards and services; debit cards; telephone, internet, and mobile banking services, including bill pay; and wealth management, fiduciary, and trust services. It offers retail banking services to individuals; and commercial banking services to small and medium sized business corporations, limited liability companies, partnerships, and sole proprietorships, as well as nonprofit organizations, local municipalities, and school districts. Union Bankshares, Inc. was founded in 1891 and is headquartered in Morrisville, Vermont.