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
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
$44.51
+0.9%
$42.41
$32.60
$46.75
$60.01M0.23428 shs2,313 shs
Community Bancorp Inc stock logo
CMTV
Community Bancorp
$39.96
-3.2%
$40.09
$21.99
$43.76
$231.21M0.3933,162 shs78,388 shs
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
$1.38
-3.5%
$1.38
$0.76
$1.91
$238.11M1.3419,248 shs700 shs
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$44.14
+1.9%
$43.33
$27.33
$45.78
$236.54M0.2934,595 shs19,388 shs
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy is entering a new growth cycle as rising power demand, expanding data centers, and renewed policy support bring the sector back into focus. After strong gains in recent years, the most impactful phase of nuclear investment may still be ahead. This report highlights seven nuclear energy stocks positioned across the value chain—combining near-term revenue with long-term upside as next-generation technologies scale. Click the link below to unlock the full list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
+0.93%+1.16%+4.73%+13.11%+30.87%
Community Bancorp Inc stock logo
CMTV
Community Bancorp
-3.20%-2.35%-1.67%+3.52%+3,995,999,900.00%
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
0.00%0.00%0.00%0.00%0.00%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
+1.92%+0.78%+1.59%+2.46%+40.75%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
$44.51
+0.9%
$42.41
$32.60
$46.75
$60.01M0.23428 shs2,313 shs
Community Bancorp Inc stock logo
CMTV
Community Bancorp
$39.96
-3.2%
$40.09
$21.99
$43.76
$231.21M0.3933,162 shs78,388 shs
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
$1.38
-3.5%
$1.38
$0.76
$1.91
$238.11M1.3419,248 shs700 shs
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$44.14
+1.9%
$43.33
$27.33
$45.78
$236.54M0.2934,595 shs19,388 shs
 The Best Nuclear Energy Stocks to Buy Cover

Nuclear energy is entering a new growth cycle as rising power demand, expanding data centers, and renewed policy support bring the sector back into focus. After strong gains in recent years, the most impactful phase of nuclear investment may still be ahead. This report highlights seven nuclear energy stocks positioned across the value chain—combining near-term revenue with long-term upside as next-generation technologies scale. Click the link below to unlock the full list.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
+0.93%+1.16%+4.73%+13.11%+30.87%
Community Bancorp Inc stock logo
CMTV
Community Bancorp
-3.20%-2.35%-1.67%+3.52%+3,995,999,900.00%
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
0.00%0.00%0.00%0.00%0.00%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
+1.92%+0.78%+1.59%+2.46%+40.75%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
0.00
N/AN/AN/A
Community Bancorp Inc stock logo
CMTV
Community Bancorp
3.00
BuyN/AN/A
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
0.00
N/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
3.00
BuyN/AN/A

Current Analyst Ratings Breakdown

Latest CIBH, PEBK, MBNKF, and CMTV Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/4/2026
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
UpgradeBuy (B)Buy (B+)
7/21/2026
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
Reiterated RatingBuy (B)
6/17/2026
Community Bancorp Inc stock logo
CMTV
Community Bancorp
Reiterated RatingBuy (B)
(Data available from 9/5/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
$50.14M1.21N/AN/AN/A
Community Bancorp Inc stock logo
CMTV
Community Bancorp
$68.79M3.25$3.29 per share12.16$21.58 per share1.85
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
$845.12M0.28N/AN/A$6.85 per share0.20
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$76.95M3.13$4.21 per share10.48$29.54 per share1.49
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
N/A$1.5229.28N/AN/AN/AN/AN/AN/A
Community Bancorp Inc stock logo
CMTV
Community Bancorp
$16.97M$3.2912.15N/AN/A25.65%15.97%1.50%N/A
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
-$89.92MN/AN/AN/AN/AN/AN/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$19.83M$3.6412.13N/AN/A17.25%12.75%1.15%10/19/2026 (Estimated)

Latest CIBH, PEBK, MBNKF, and CMTV Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/21/2026Q2 2026
Community Bancorp Inc stock logo
CMTV
Community Bancorp
N/A$0.84N/A$0.84N/A$13.56 million
7/20/2026Q2 2026
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
N/A$0.96N/A$0.96N/A$23.11 million
7/13/2026Q2 2026
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
N/A$0.68N/A$0.68N/A$7.34 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
N/AN/AN/AN/AN/A
Community Bancorp Inc stock logo
CMTV
Community Bancorp
$1.002.50%N/A30.40%N/A
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
N/AN/AN/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$0.841.90%+5.06%23.08%1 Years

Latest CIBH, PEBK, MBNKF, and CMTV Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/20/2026
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
quarterly$0.211.94%9/3/20269/3/20269/15/2026
6/17/2026
Community Bancorp Inc stock logo
CMTV
Community Bancorp
quarterly$0.252.52%7/15/20267/15/20268/1/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
N/AN/AN/A
Community Bancorp Inc stock logo
CMTV
Community Bancorp
0.11
0.95
0.95
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
0.60
0.75
0.75
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.10
0.86
0.86
CompanyEmployeesShares OutstandingFree FloatOptionable
Cib Marine Bancshares, Inc. stock logo
CIBH
Cib Marine Bancshares
1271.36 millionN/ANot Optionable
Community Bancorp Inc stock logo
CMTV
Community Bancorp
N/A5.60 million5.23 millionN/A
Metro Bank Holdings PLC stock logo
MBNKF
Metro Bank
4,040172.54 millionN/ANot Optionable
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
3105.46 million4.67 millionNot Optionable

Recent News About These Companies

Peoples Bancorp Announces Cash Dividend
Peoples Bancorp of North Carolina, Inc.
Peoples Bancorp Announces Second Quarter 2026 Results

New MarketBeat Followers Over Time

Media Sentiment Over Time

Cib Marine Bancshares stock logo

Cib Marine Bancshares OTCMKTS:CIBH

$44.51 +0.41 (+0.93%)
As of 09/4/2026 03:16 PM Eastern

CIB Marine Bancshares, Inc. operates as the bank holding company for CIBM Bank that provides commercial banking services to individual and business customers in Illinois, Indiana, and Wisconsin. It provides deposit accounts comprising checking, savings, and time deposits. The company offers a range of loan products, such as commercial, commercial real estate, commercial and residential construction, government guaranteed, one-to-four family residential real estate, home equity, and consumer loans, as well as commercial and standby letters of credit. In addition, it provides trust services; cash management; repurchase agreements; mortgage; and other banking services. Further, the company invests in securities. The company was formerly known as Central Illinois Bancorp, Inc. and changed its name to CIB Marine Bancshares, Inc. in August 1999. CIB Marine Bancshares, Inc. was incorporated in 1985 and is based in Brookfield, Wisconsin.

Community Bancorp stock logo

Community Bancorp NASDAQ:CMTV

$39.96 -1.32 (-3.20%)
As of 09/4/2026 04:00 PM Eastern

Community Bancorp. operates as the bank holding company for Community National Bank that provides a range of retail banking services to residents, businesses, nonprofit organizations, and municipalities. It provides various consumer banking products and services, including checking accounts, savings programs, ATMs, debit/credit cards, and night deposit facilities, as well as online, mobile, and telephone banking. The company's business banking products and services comprise credit products for various business purposes, including financing for commercial business properties, equipment, inventories, and accounts receivable, as well as letters of credit; and business checking and other deposit accounts, cash management services, repurchase agreements, ACH and wire transfer services, and remote deposit capture. It offers commercial real estate lending products for commercial developers and investors, residential builders and developers, and community development entities, which include credit products to facilitate the purchase of land and/or build structures for business, for investors to develop residential or commercial properties, and for real estate secured financing of existing businesses, as well as financing to startups and other small businesses. The company's residential real estate lending products include fixed-rate and adjustable rate residential mortgage and home equity loans; retail credit products include personal, automobile, and boat/recreational vehicle loans; and municipal and institutional banking products and services for state and local governments, schools, charities, membership, and not-for-profit associations comprise deposit accounts, tax-exempt loans, lines of credit, and term loans, as well as a collateralized secured deposit products. It operates through a main office in Derby; and eleven branch offices in northeastern and central Vermont. Community Bancorp. was founded in 1851 and is headquartered in Derby, Vermont.

Metro Bank stock logo

Metro Bank OTCMKTS:MBNKF

$1.38 -0.05 (-3.50%)
As of 06/6/2023

Metro Bank Holdings PLC operates as the bank holding company for Metro Bank PLC that provides various banking products and services in the United Kingdom. It offers personal banking products and services, including current, cash, and foreign currency accounts; savings; residential and buy-to-let mortgages; overdrafts; credit cards and personal loans; pet insurance; and safe deposit box services. The company also provides business banking products and services comprising business bank, commercial and community current, foreign currency, and insolvency practitioner accounts; deposit accounts, such as business and community instant access deposit, business notice, client premium and fixed term deposit, and business and community fixed term deposit accounts; insurance products; and business and commercial loans and overdrafts, asset and invoice financing, bounce back loans, business credit cards, and recovery loan schemes. In addition, it offers private banking products and services, such as private bank, savings, foreign currency, and money management accounts; mortgages; credit cards; and partnership loans. The company was founded in 2010 and is based in London, the United Kingdom.

Peoples Bancorp of North Carolina stock logo

Peoples Bancorp of North Carolina NASDAQ:PEBK

$44.14 +0.83 (+1.92%)
As of 09/4/2026 04:00 PM Eastern

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.