Free Trial

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
C&F Financial Co. stock logo
CFFI
C&F Financial
$43.94
+0.3%
$42.92
$33.51
$72.00
$147.54M0.3916,384 shs17,522 shs
Community West Bancshares stock logo
CWBC
Community West Bancshares
$17.37
+5.3%
$17.46
$13.55
$24.47
$327.77M0.8835,268 shs46,117 shs
OP Bancorp stock logo
OPBK
OP Bancorp
$9.80
+2.1%
$9.63
$7.84
$11.49
$146.22M0.6334,981 shs11,468 shs
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
$19.87
+1.6%
$18.72
$17.01
$27.59
$149.61M0.4727,240 shs20,779 shs
The 10 Best AI Stocks to Own in 2024 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
C&F Financial Co. stock logo
CFFI
C&F Financial
+0.32%-1.59%+9.11%-16.48%-13.42%
Community West Bancshares stock logo
CWBC
Community West Bancshares
+5.34%+1.64%-0.40%+19.63%+58.34%
OP Bancorp stock logo
OPBK
OP Bancorp
+2.08%+1.87%+4.14%-3.92%+25.00%
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
+1.58%-0.15%+8.58%+2.53%-17.31%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
C&F Financial Co. stock logo
CFFI
C&F Financial
1.9927 of 5 stars
0.01.04.20.02.11.71.9
Community West Bancshares stock logo
CWBC
Community West Bancshares
3.75 of 5 stars
2.33.02.50.02.82.53.1
OP Bancorp stock logo
OPBK
OP Bancorp
4.7929 of 5 stars
0.05.03.30.02.82.53.8
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
1.8245 of 5 stars
0.01.02.53.12.11.71.9

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
C&F Financial Co. stock logo
CFFI
C&F Financial
N/AN/AN/AN/A
Community West Bancshares stock logo
CWBC
Community West Bancshares
2.67
Moderate Buy$20.3317.06% Upside
OP Bancorp stock logo
OPBK
OP Bancorp
N/AN/AN/AN/A
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
N/AN/AN/AN/A

Current Analyst Ratings

Latest OPBK, PWOD, CFFI, and CWBC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/22/2024
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$23.00 ➝ $22.00
4/15/2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$22.00 ➝ $24.00
(Data available from 6/1/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
C&F Financial Co. stock logo
CFFI
C&F Financial
$124.40M1.19$8.67 per share5.07$64.61 per share0.68
Community West Bancshares stock logo
CWBC
Community West Bancshares
$46.27M7.08$2.99 per share5.81$11.22 per share1.55
OP Bancorp stock logo
OPBK
OP Bancorp
$135.85M1.08$1.93 per share5.07$13.05 per share0.75
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
$62.99M2.38$2.85 per share6.97$25.70 per share0.77

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
C&F Financial Co. stock logo
CFFI
C&F Financial
$23.60M$6.067.25N/A13.29%9.89%0.85%7/24/2024 (Estimated)
Community West Bancshares stock logo
CWBC
Community West Bancshares
$25.54M$1.899.196.55N/A20.04%11.29%0.91%7/18/2024 (Estimated)
OP Bancorp stock logo
OPBK
OP Bancorp
$23.92M$1.407.006.45N/A15.50%11.44%1.00%7/25/2024 (Estimated)
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
$16.61M$2.189.11N/A14.79%8.61%0.72%7/23/2024 (Estimated)

Latest OPBK, PWOD, CFFI, and CWBC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/25/2024Q1 2024
OP Bancorp stock logo
OPBK
OP Bancorp
$0.28$0.34+$0.06$0.34N/A$19.57 million
4/25/2024Q1 2024
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
N/A$0.51+$0.51$0.51N/A$16.21 million
4/19/2024Q1 2024
C&F Financial Co. stock logo
CFFI
C&F Financial
N/A$1.01+$1.01$1.01N/A$30.65 million
4/18/2024Q1 2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.46$0.31-$0.15$0.31$21.67 million$20.71 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
C&F Financial Co. stock logo
CFFI
C&F Financial
$1.764.01%+5.01%29.04%12 Years
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.482.76%+31.16%25.40%1 Years
OP Bancorp stock logo
OPBK
OP Bancorp
$0.484.90%+19.68%34.29%4 Years
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
$1.286.44%N/A58.72%N/A

Latest OPBK, PWOD, CFFI, and CWBC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/23/2024
C&F Financial Co. stock logo
CFFI
C&F Financial
Quarterly$0.443.94%6/14/20246/14/20247/1/2024
5/28/2024
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
quarterly$0.326.6%6/11/20246/11/20246/25/2024
4/25/2024
OP Bancorp stock logo
OPBK
OP Bancorp
Quarterly$0.125.14%5/8/20245/9/20245/23/2024
4/18/2024
Community West Bancshares stock logo
CWBC
Community West Bancshares
Quarterly$0.122.65%5/2/20245/3/20245/17/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
C&F Financial Co. stock logo
CFFI
C&F Financial
0.43
0.88
0.87
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.33
0.66
0.66
OP Bancorp stock logo
OPBK
OP Bancorp
0.54
1.02
1.01
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
1.35
1.10
1.10

Ownership

Institutional Ownership

CompanyInstitutional Ownership
C&F Financial Co. stock logo
CFFI
C&F Financial
37.23%
Community West Bancshares stock logo
CWBC
Community West Bancshares
33.80%
OP Bancorp stock logo
OPBK
OP Bancorp
53.63%
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
27.94%

Insider Ownership

CompanyInsider Ownership
C&F Financial Co. stock logo
CFFI
C&F Financial
6.30%
Community West Bancshares stock logo
CWBC
Community West Bancshares
11.15%
OP Bancorp stock logo
OPBK
OP Bancorp
21.34%
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
3.98%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
C&F Financial Co. stock logo
CFFI
C&F Financial
5943.36 million3.15 millionNot Optionable
Community West Bancshares stock logo
CWBC
Community West Bancshares
13418.87 million16.77 millionOptionable
OP Bancorp stock logo
OPBK
OP Bancorp
22214.92 million11.74 millionOptionable
Penns Woods Bancorp, Inc. stock logo
PWOD
Penns Woods Bancorp
3087.53 million7.23 millionNot Optionable

OPBK, PWOD, CFFI, and CWBC Headlines

Recent News About These Companies

Penns Woods Bancorp Inc
Penns Woods Bancorp EPS of $0.51
Penn State Alumni Association
Penns Woods Bancorp, Inc. Announces Quarterly Dividend
Penns Woods Bancorp Inc.

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

C&F Financial logo

C&F Financial

NASDAQ:CFFI
C&F Financial Corporation operates as a bank holding company for Citizens and Farmers Bank that provides banking services to individuals and businesses. It operates through three segments: Community Banking, Mortgage Banking, and Consumer Finance. The Community Banking segment offers various banking services, including checking and savings deposit accounts, as well as business, real estate, development, mortgage, home equity, and installment loans. This segment also provides ATMs, Internet and mobile banking, peer-to-peer payment capabilities, and debit cards, as well as safe deposit box rentals, notary public, electronic transfer, and other customary bank services. The Mortgage Banking segment provides various residential mortgage loans; originates conventional mortgage loans, mortgage loans insured by the Federal Housing Administration, and mortgage loans guaranteed by the United States Department of Agriculture and the Veterans Administration; and ancillary mortgage loan production services to third parties for residential appraisals, as well as various mortgage origination activities. The Consumer Finance segment provides automobile loans. It also offers brokerage and wealth management services, and insurance products and services, as well as title and settlement agency. C&F Financial Corporation was founded in 1927 and is headquartered in Toano, Virginia.
Community West Bancshares logo

Community West Bancshares

NASDAQ:CWBC
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.
OP Bancorp logo

OP Bancorp

NASDAQ:OPBK
OP Bancorp operates as the bank holding company for Open Bank that provides banking products and services in California. It offers demand, checking, savings, money market, and time deposit accounts, as well as certificates of deposit. The company also provides commercial real estate, small business administration, commercial and industrial business, single-family residential, term, consumer, and home mortgage loans; trade financing products; and letters of credit, and SWIFT and export advice. In addition, it offers debit and credit card, online transfer and bill payment, electronic delivery of customer statements, and mobile banking solutions for iPhone and Android phones, including remote check deposit with mobile bill pay; direct deposits, cashier's checks, person to person payments, wire transfers, and automated clearing house (ACH) services; and cash management services, including balance reporting, transfers between accounts, wire transfer initiation, ACH origination, and stop payment services, as well as remote deposit capture, positive pay, zero balance accounts, and sweep accounts. The company operates full branch offices in Downtown Los Angeles, Los Angeles Fashion District, Los Angeles Koreatown, Gardena, Buena Park, and Santa Clara in California; and Carrollton, Texas; and operates loan production offices in Pleasanton, California; Atlanta, Georgia; Aurora, Colorado; and Lynnwood in Washington. The company was founded in 2005 and is headquartered in Los Angeles, California.
Penns Woods Bancorp logo

Penns Woods Bancorp

NASDAQ:PWOD
Penns Woods Bancorp, Inc. operates as the bank holding company for Jersey Shore State Bank, which provides commercial and retail banking services to individuals, partnerships, non-profit organizations, and corporations. It accepts time, demand, and savings deposits, including super NOW accounts, statement savings accounts, money market accounts, and certificates of deposit, as well as checking and individual retirement account (IRAs) accounts. The company also offers loan products comprising residential, commercial, and construction real estate loans; agricultural loans for the purchase or improvement of real estate; commercial loans for the acquisition and improvement of real estate, purchase of equipment, and working capital purposes; letters of credit; consumer loans, such as construction and residential mortgages, home equity loans and lines, automobile financing, personal loans and lines of credit, and overdraft and check lines; and revolving credit loans with overdraft protection. In addition, it provides securities brokerage and financial planning services, which include the sale of life insurance products, annuities, and estate planning services; property and casualty, and auto insurance products; safe deposit services; ATM services; and Internet and telephone banking services. Further, the company engages in real estate transactions and investment activities. It operates through a network of offices located in Clinton, Lycoming, Centre, Montour, Union, Blair, and Luzerne Counties, Pennsylvania. Penns Woods Bancorp, Inc. was founded in 1934 and is headquartered in Williamsport, Pennsylvania.