WallStSmart
CWBC

Community West Bancshares

NASDAQ: CWBC · FINANCIAL SERVICES · BANKS - REGIONAL

$23.72
+0.51% today

Updated 2026-04-30

Market cap
$656.20M
P/E ratio
11.20
P/S ratio
4.48x
EPS (TTM)
$2.16
Dividend yield
2.00%
52W range
$17 – $26
Volume
0.2M

WallStSmart proprietary scores

70
out of 100
Grade: B
Buy
Investment rating
8.7
Growth
A
6.0
Quality
B
7.5
Profitability
B+
7.0
Valuation
B+
4/9
Piotroski F-Score
Moderate
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →206 stocks currently score above 75

Price targets

Analyst target
$28.25
+19.10%
12-Month target
$28.53
+20.28%
Intrinsic (DCF)
Margin of safety
0 Strong Buy2 Buy2 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Profit margin 28.20% — above average
+ Free cash flow $9.51M — positive
+ Revenue growth 11.10% QoQ
+ Debt/equity 0.35x — low leverage
Risks
No major risks identified

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$86.66M$108.10M$164.20M$194.60M$146.58M
Net income$26.64M$25.54M$7.67M$38.17M$11.49M
EPS$2.16
Free cash flow$5.62M$17.72M$17.16M$43.61M$9.51M
Profit margin30.75%23.62%4.67%19.61%28.20%

Recent insider activity

DateInsiderTypeSharesPrice
2024-04-01ZACARIAS, CELINA LSale1,000$15.71
2024-04-01STRONKS, TIMOTHY JOSEPHSale20,000
2024-04-01STRONKS, TIMOTHY JOSEPHSale10,000

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
CWBC$656.20M708.77.57.06.0Strong Buy
BRK-B$1.03T543.37.55.08.0Buy
BRK-A$1.02T513.37.55.08.0Buy
JPM$828.64B738.08.05.75.5Strong Buy
V$636.99B687.310.05.05.5Strong Buy
MA$444.77B708.010.04.36.0Strong Buy

Smart narrative

Community West Bancshares trades at $23.72. representing a P/E of 11.20x trailing earnings. Our Smart Value Score of 70/100 indicates the stock is good. The company scores 4/9 on the Piotroski F-Score. TTM revenue stands at $146.58M. with profit margins at 28.20%.

Frequently asked questions

What is Community West Bancshares's stock price?
Community West Bancshares (CWBC) trades at $23.72.
Is Community West Bancshares overvalued?
Smart Value Score 70/100 (Grade B, Buy).
What is the price target of Community West Bancshares (CWBC)?
The analyst target price is $28.25, representing +19.1% upside from the current price of $23.72.
What is Community West Bancshares's revenue?
TTM revenue is $146.58M.
Piotroski F-Score?
4/9 — moderate financial health.

Company info

SectorFINANCIAL SERVICES
IndustryBANKS - REGIONAL
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio4.48x
ROE10.40%
Beta0.88
50D MA$23.43
200D MA$22.13
Shares out0.03B
Float0.01B
Short ratio
Avg volume0.2M

Performance

1 week+0.04%
1 month+6.41%
3 months+3.08%
YTD+7.53%
1 year
3 years
5 years