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
Community West Bancshares stock logo
CWBC
Community West Bancshares
$18.17
+0.1%
$17.70
$15.57
$22.89
$346.32M0.7554,055 shs87,710 shs
FinWise Bancorp stock logo
FINW
FinWise Bancorp
$14.15
+0.3%
$14.64
$10.10
$20.94
$187.06M0.819,825 shs14,314 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
Partners Bancorp stock logo
PTRS
Partners Bancorp
$7.15
$7.15
$5.42
$9.21
$128.63M0.4417,253 shs163,734 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
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.00%-0.33%+2.77%-2.52%+8.48%
FinWise Bancorp stock logo
FINW
FinWise Bancorp
0.00%-1.46%-2.01%-19.33%+39.82%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.00%+0.40%-2.90%-2.04%-2.62%
Partners Bancorp stock logo
PTRS
Partners Bancorp
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Community West Bancshares stock logo
CWBC
Community West Bancshares
3.2181 of 5 stars
2.33.02.50.00.02.51.9
FinWise Bancorp stock logo
FINW
FinWise Bancorp
3.5273 of 5 stars
3.53.00.00.00.81.73.1
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
N/AN/AN/AN/AN/AN/AN/AN/A
Partners Bancorp stock logo
PTRS
Partners Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Community West Bancshares stock logo
CWBC
Community West Bancshares
2.67
Moderate Buy$20.6713.74% Upside
FinWise Bancorp stock logo
FINW
FinWise Bancorp
3.00
Buy$20.8847.53% Upside
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.00
N/AN/AN/A
Partners Bancorp stock logo
PTRS
Partners Bancorp
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest PEBK, CWBC, FINW, and PTRS Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/1/2025
FinWise Bancorp stock logo
FINW
FinWise Bancorp
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform$19.00 ➝ $18.50
4/22/2025
Community West Bancshares stock logo
CWBC
Community West Bancshares
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$22.00 ➝ $19.00
4/22/2025
Community West Bancshares stock logo
CWBC
Community West Bancshares
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$21.00 ➝ $19.00
4/14/2025
FinWise Bancorp stock logo
FINW
FinWise Bancorp
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$19.00
(Data available from 6/23/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Community West Bancshares stock logo
CWBC
Community West Bancshares
$166.83M2.08$1.34 per share13.51$19.14 per share0.95
FinWise Bancorp stock logo
FINW
FinWise Bancorp
$96.84M1.93$1.36 per share10.38$13.15 per share1.08
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
Partners Bancorp stock logo
PTRS
Partners Bancorp
$67.86M1.90$0.88 per share8.09$7.99 per share0.89
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Community West Bancshares stock logo
CWBC
Community West Bancshares
$7.67M$0.6527.957.54N/A6.56%8.06%0.83%7/22/2025 (Estimated)
FinWise Bancorp stock logo
FINW
FinWise Bancorp
$12.74M$0.9215.387.86N/A12.67%7.34%1.77%7/24/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)
Partners Bancorp stock logo
PTRS
Partners Bancorp
$13.61M$0.888.13N/A19.99%11.16%1.02%N/A

Latest PEBK, CWBC, FINW, and PTRS Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2025Q1 2025
FinWise Bancorp stock logo
FINW
FinWise Bancorp
$0.25$0.23-$0.02$0.23$22.38 million$18.54 million
4/21/2025Q1 2025
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.47$0.45-$0.02$0.44$35.05 million$34.79 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
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.482.64%N/A73.85%N/A
FinWise Bancorp stock logo
FINW
FinWise Bancorp
N/AN/AN/AN/AN/A
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
$0.802.87%N/A26.23%1 Years
Partners Bancorp stock logo
PTRS
Partners Bancorp
$0.162.24%N/A18.18%1 Years

Latest PEBK, CWBC, FINW, and PTRS Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
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
Community West Bancshares stock logo
CWBC
Community West Bancshares
quarterly$0.122.8%5/2/20255/2/20255/16/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.19
0.83
0.83
FinWise Bancorp stock logo
FINW
FinWise Bancorp
N/A
0.98
0.98
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
0.11
0.83
0.83
Partners Bancorp stock logo
PTRS
Partners Bancorp
0.16
0.98
0.98

Institutional Ownership

CompanyInstitutional Ownership
Community West Bancshares stock logo
CWBC
Community West Bancshares
33.80%
FinWise Bancorp stock logo
FINW
FinWise Bancorp
35.41%
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
43.83%
Partners Bancorp stock logo
PTRS
Partners Bancorp
17.59%
CompanyEmployeesShares OutstandingFree FloatOptionable
Community West Bancshares stock logo
CWBC
Community West Bancshares
25319.06 million17.05 millionOptionable
FinWise Bancorp stock logo
FINW
FinWise Bancorp
12013.22 million10.40 millionNot Optionable
Peoples Bancorp of North Carolina, Inc. stock logo
PEBK
Peoples Bancorp of North Carolina
3105.46 million4.43 millionNot Optionable
Partners Bancorp stock logo
PTRS
Partners Bancorp
22517.99 million9.89 millionNot Optionable

Recent News About These Companies

Father-son duo chooses Steward Partners over JPMorgan
Goldman names 95 new partners, most since 2010
Velera announces partnership with RAI PARTNERS
Piper Sandler, BC Partners Credit announce strategic alliance
Paul Hastings Adds Chase, Johnson as Capital Markets Partners
Preview: Peoples Bancorp's Earnings
Chase Ultimate Rewards: Transfer Partners Guide

New MarketBeat Followers Over Time

Media Sentiment Over Time

Community West Bancshares stock logo

Community West Bancshares NASDAQ:CWBC

$18.17 +0.02 (+0.11%)
Closing price 06/20/2025 04:00 PM Eastern
Extended Trading
$18.16 -0.01 (-0.06%)
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.

Community West Bancshares operates as the bank holding company for Community West Bank, N.A. that provides various financial products and services in California. The company offers deposit products, such as checking accounts, savings accounts, money market accounts, and fixed rate and fixed maturity certificates of deposits; and cash management products. It also provides commercial, commercial real estate, consumer, manufactured housing, and small business administration loans, as well as agricultural loans for real estate and operating lines; home equity lines of credit collateralized by residential real estate; single family real estate loans; and installment loans consisting of automobile and general-purpose loans. The company serves small to medium-sized businesses and their owners, professionals, high-net worth individuals, and non-profit organizations. Community West Bancshares was founded in 1989 and is headquartered in Goleta, California.

FinWise Bancorp stock logo

FinWise Bancorp NASDAQ:FINW

$14.14 +0.03 (+0.21%)
As of 06/20/2025 04:00 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

FinWise Bancorp operates as the bank holding company for FinWise Bank that provides various banking products and services to individual and corporate customers in Utah. The company offers various deposit products, including interest and noninterest bearing demand accounts, health savings account demand deposits, NOW and money market accounts, and checking and savings accounts, as well as time deposits and certificates of deposits. It also provides loans, including consumer, small business administration, commercial, commercial real estate, and residential real estate loans. In addition, the company offers debit cards, remote deposit capture, online banking, mobile banking, and direct deposit services; and business accounts and cash management services, such as business checking and savings accounts, and treasury services. FinWise Bancorp was founded in 1999 and is headquartered in Murray, Utah.

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.

Partners Bancorp stock logo

Partners Bancorp NASDAQ:PTRS

Partners Bancorp operates as the holding company for the Bank of Delmarva that provides financial services to individual and corporate customers in the United States. It offers business and personal checking, money market, NOW, IRA, savings, cash management, and time deposit accounts, as well as remote deposit capture and mobile deposit services. The company also provides commercial real estate, small business administration, term, purchase and refinance mortgage, bridge, equipment, home equity, agriculture, car, unsecured consumer, construction/permanent mortgage, and lot loans, as well as mobile home, boat, RV, and motorcycle loans; lines of credit; and business credit cards. In addition, it offers online bill payment, automated teller machine/debit card, merchant, transfer, cash advance and management, sweep, cash concentration, payroll direct deposit, and ACH origination services, as well as phone, mobile, and internet banking services. The company was formerly known as Delmar Bancorp and changed its name to Partners Bancorp in August 2020. Partners Bancorp was founded in 1896 and is based in Salisbury, Maryland.