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
$25.71
-1.4%
$26.02
$19.78
▼
$28.17
$707.31M0.82206,140 shs162,973 shs
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$21.12
+1.4%
$20.73
$14.83
▼
$21.78
$181.92M0.4610,323 shs6,290 shs
VersaBank stock logo
VBNK
VersaBank
$22.04
+0.7%
$21.12
$11.25
▼
$25.05
$707.31M1.04141,592 shs278,159 shs
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$37.07
-0.7%
$39.16
$25.23
▼
$40.54
$712.43M0.73125,027 shs144,514 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

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.04%-0.65%-0.95%-3.44%+26.86%
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
-0.53%+2.26%+2.01%+3.33%+34.41%
VersaBank stock logo
VBNK
VersaBank
-0.09%-1.04%-0.82%+0.55%+78.76%
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
-0.24%-1.14%-6.11%+4.18%+31.70%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Community West Bancshares stock logo
CWBC
Community West Bancshares
$25.71
-1.4%
$26.02
$19.78
▼
$28.17
$707.31M0.82206,140 shs162,973 shs
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$21.12
+1.4%
$20.73
$14.83
▼
$21.78
$181.92M0.4610,323 shs6,290 shs
VersaBank stock logo
VBNK
VersaBank
$22.04
+0.7%
$21.12
$11.25
▼
$25.05
$707.31M1.04141,592 shs278,159 shs
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$37.07
-0.7%
$39.16
$25.23
▼
$40.54
$712.43M0.73125,027 shs144,514 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

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.04%-0.65%-0.95%-3.44%+26.86%
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
-0.53%+2.26%+2.01%+3.33%+34.41%
VersaBank stock logo
VBNK
VersaBank
-0.09%-1.04%-0.82%+0.55%+78.76%
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
-0.24%-1.14%-6.11%+4.18%+31.70%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Community West Bancshares stock logo
CWBC
Community West Bancshares
2.83
Moderate Buy$28.179.56% Upside
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
4.00
Strong BuyN/AN/A
VersaBank stock logo
VBNK
VersaBank
2.75
Moderate Buy$24.008.89% Upside
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
2.25
Hold$35.50-4.24% Downside

Current Analyst Ratings Breakdown

Latest ECBK, VBNK, WASH, and CWBC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/8/2026
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
UpgradeBuy (A-) ➝ Buy (A)
10/8/2026
VersaBank stock logo
VBNK
VersaBank
UpgradeBuy (B-) ➝ Buy (B)
10/6/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Reiterated RatingBuy (B)
9/23/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
UpgradeStrong-Buy
9/18/2026
VersaBank stock logo
VBNK
VersaBank
UpgradeHold (C+) ➝ Buy (B-)
9/4/2026
VersaBank stock logo
VBNK
VersaBank
Reiterated RatingHold (C+)
9/3/2026
VersaBank stock logo
VBNK
VersaBank
Boost Price TargetBuy$25.00 ➝ $28.00
9/3/2026
VersaBank stock logo
VBNK
VersaBank
Set Price Target$20.00
9/3/2026
VersaBank stock logo
VBNK
VersaBank
Reiterated RatingOutperform
9/2/2026
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
Reiterated RatingBuy (B)
8/18/2026
VersaBank stock logo
VBNK
VersaBank
DowngradeStrong-Buy ➝ Hold
(Data available from 10/9/2023 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
$196.20M3.56$2.09 per share12.30$21.37 per share1.20
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$38.81M4.76$0.94 per share22.41$19.55 per share1.08
VersaBank stock logo
VBNK
VersaBank
$148.71M4.79$0.90 per share24.48$11.90 per share1.85
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$393.95M1.79$2.98 per share12.44$28.56 per share1.30
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
$38.17M$1.8513.908.60N/A16.86%10.12%1.16%10/21/2026 (Estimated)
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
$7.77M$1.3715.42N/AN/A13.19%6.55%0.70%N/A
VersaBank stock logo
VBNK
VersaBank
$20.32M$0.7629.0010.60N/A9.92%8.66%0.75%12/9/2026 (Estimated)
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$52.24M$2.8812.8710.380.8014.50%10.18%0.84%10/19/2026 (Estimated)

Latest ECBK, VBNK, WASH, and CWBC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
10/21/2026Q3 2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.5720N/AN/AN/A$56.79 millionN/A
10/19/2026Q3 2026
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$0.8740N/AN/AN/A$62.85 millionN/A
9/3/2026Q3 2026
VersaBank stock logo
VBNK
VersaBank
$0.34$0.27-$0.07$0.22$28.76 million$27.67 million
7/23/2026Q2 2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.3040$0.45+$0.1460$0.10$55.65 million$54.30 million
7/23/2026Q2 2026
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
N/A$0.39N/A$0.39N/A$10.34 million
7/20/2026Q2 2026
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$0.7690$0.83+$0.0610$0.83$59.91 million$60.47 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.481.87%+1.76%25.95%N/A
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
N/AN/AN/AN/AN/A
VersaBank stock logo
VBNK
VersaBank
$0.070.32%N/A9.21%N/A
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$2.246.04%+1.79%77.78%N/A

Latest ECBK, VBNK, WASH, and CWBC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
9/2/2026
VersaBank stock logo
VBNK
VersaBank
quarterly$0.02500.32%10/9/202610/9/202610/31/2026
9/17/2026
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
quarterly$0.565.93%10/1/202610/1/202610/9/2026
7/22/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Quarterly$0.121.9%8/7/20268/7/20268/21/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.12
0.89
0.89
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
1.58
1.29
1.29
VersaBank stock logo
VBNK
VersaBank
N/A
1.11
1.11
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
0.86
0.97
0.97

Institutional Ownership

CompanyInstitutional Ownership
Community West Bancshares stock logo
CWBC
Community West Bancshares
33.80%
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
30.27%
VersaBank stock logo
VBNK
VersaBank
56.86%
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
65.81%

Insider Ownership

CompanyInsider Ownership
Community West Bancshares stock logo
CWBC
Community West Bancshares
9.03%
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
10.40%
VersaBank stock logo
VBNK
VersaBank
5.29%
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
1.30%
CompanyEmployeesShares OutstandingFree FloatOptionable
Community West Bancshares stock logo
CWBC
Community West Bancshares
41827.13 million24.68 millionOptionable
ECB Bancorp, Inc. stock logo
ECBK
ECB Bancorp
648.74 million7.83 millionNot Optionable
VersaBank stock logo
VBNK
VersaBank
13132.33 million30.62 millionNot Optionable
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
64219.07 million18.83 millionOptionable

Recent News About These Companies

Washington Trust Bancorp, Inc. (WASH) To Go Ex-Dividend on October 1st
Best Income Stocks to Buy for July 30th

New MarketBeat Followers Over Time

Media Sentiment Over Time

Community West Bancshares stock logo

Community West Bancshares NASDAQ:CWBC

$25.71 -0.36 (-1.38%)
As of 04:00 PM Eastern

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.

ECB Bancorp stock logo

ECB Bancorp NASDAQ:ECBK

$21.12 +0.30 (+1.44%)
Closing price 04:00 PM Eastern
Extended Trading
$20.91 -0.21 (-0.99%)
As of 04:10 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 Massive. 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.

VersaBank stock logo

VersaBank NASDAQ:VBNK

$22.04 +0.16 (+0.73%)
Closing price 04:00 PM Eastern
Extended Trading
$22.06 +0.02 (+0.07%)
As of 07:30 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 Massive. Learn more.

VersaBank provides various banking products and services in Canada and the United States. It offers deposit products, such as web-based chequing accounts, guaranteed investment certificates, registered retirement savings plans, and tax-free savings accounts, as well as deposit insurance products. The company also provides lending services, including point of sale financing that covers purchasing loan and lease receivables from finance companies operating in various industries; commercial banking services comprising commercial real estate, public sector/infrastructure financing, and condominium financing; and residential mortgages. In addition, it offers cybersecurity services. The company was formerly known as Pacific & Western Bank of Canada and changed its name to VersaBank in May 2016. VersaBank was incorporated in 1979 and is headquartered in London, Canada.

Washington Trust Bancorp stock logo

Washington Trust Bancorp NASDAQ:WASH

$37.07 -0.28 (-0.75%)
Closing price 04:00 PM Eastern
Extended Trading
$37.07 0.00 (0.00%)
As of 07:30 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 Massive. Learn more.

Washington Trust Bancorp, Inc. operates as the bank holding company for The Washington Trust Company, of Westerly that provides various banking and financial services to individuals and businesses. The company operates in two segments, Commercial Banking and Wealth Management Services. The Commercial Banking segment offers deposit accounts, including interest-bearing and noninterest-bearing demand deposits, NOW and savings accounts, money market and retirement deposit accounts, and time deposits; various commercial and retail lending products, such as commercial real estate loans, including commercial mortgages, and construction and development loans; commercial and industrial loans comprising working capital, equipment financing, and financing for other business-related purposes; residential real estate loans that consist of mortgage and homeowner construction loans; and consumer loans comprising home equity loans and lines of credit, personal installment loans, and loans to individuals secured by general aviation aircraft. This segment also provides debit cards; automated teller machines (ATMs); telephone banking, internet banking, mobile banking, remote deposit capture, and other cash management services; and investment portfolio and wholesale funding services. The Wealth Management Services segment offers investment management; financial planning; personal trust and estate services, such as trustee, personal representative, custodian, and guardian; and settlement of decedents' estates, as well as institutional trust services comprising custody and fiduciary services for personal and institutional clients. Washington Trust Bancorp, Inc. was founded in 1800 and is headquartered in Westerly, Rhode Island.