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
Citizens Holding stock logo
CIZN
Citizens
$9.40
-3.1%
$9.23
$6.44
$10.20
$55.23M0.063,597 shs9,809 shs
Community West Bancshares stock logo
CWBC
Community West Bancshares
$23.46
+1.1%
$23.39
$17.50
$25.72
$636.47M0.82174,628 shs144,458 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$45.58
+0.5%
$44.14
$27.50
$47.12
$214.68MN/A11,887 shs15,451 shs
10 Stocks Set to Soar in 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Summer 2026, despite the threat of tariffs and what's happening in Iran. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Citizens Holding stock logo
CIZN
Citizens
0.00%+2.11%+8.11%-0.51%+14.12%
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.00%-3.29%-4.61%-4.92%+26.02%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.00%+0.33%-2.68%+5.61%+26.74%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Citizens Holding stock logo
CIZN
Citizens
$9.40
-3.1%
$9.23
$6.44
$10.20
$55.23M0.063,597 shs9,809 shs
Community West Bancshares stock logo
CWBC
Community West Bancshares
$23.46
+1.1%
$23.39
$17.50
$25.72
$636.47M0.82174,628 shs144,458 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$45.58
+0.5%
$44.14
$27.50
$47.12
$214.68MN/A11,887 shs15,451 shs
10 Stocks Set to Soar in 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Summer 2026, despite the threat of tariffs and what's happening in Iran. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Citizens Holding stock logo
CIZN
Citizens
0.00%+2.11%+8.11%-0.51%+14.12%
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.00%-3.29%-4.61%-4.92%+26.02%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.00%+0.33%-2.68%+5.61%+26.74%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Citizens Holding stock logo
CIZN
Citizens
3.00
Buy$24.00155.32% Upside
Community West Bancshares stock logo
CWBC
Community West Bancshares
2.60
Moderate Buy$28.1720.06% Upside
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
3.00
BuyN/AN/A

Current Analyst Ratings Breakdown

Latest CIZN, CWBC, and OVBC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/15/2026
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
UpgradeBuy (B)Buy (B+)
4/28/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Reiterated RatingBuy$29.00
4/27/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Boost Price TargetOverweight$30.00 ➝ $30.50
4/13/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Initiated CoverageOverweight$30.00
3/27/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Reiterated RatingBuy (B-)
3/27/2026
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
Reiterated RatingBuy (B)
3/2/2026
Citizens Holding stock logo
CIZN
Citizens
Reiterated RatingMarket Outperform
3/2/2026
Citizens Holding stock logo
CIZN
Citizens
Reiterated RatingMarket Outperform
2/24/2026
Citizens Holding stock logo
CIZN
Citizens
Initiated CoverageMarket Outperform
(Data available from 5/18/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Citizens Holding stock logo
CIZN
Citizens
$40.95M1.31$1.02 per share9.25$7.63 per share1.23
Community West Bancshares stock logo
CWBC
Community West Bancshares
$196.20M3.24$2.14 per share10.95$21.37 per share1.10
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$94.21M2.28$3.40 per share13.39$36.14 per share1.26
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Citizens Holding stock logo
CIZN
Citizens
$5.49M$1.459.59N/AN/A7.00%11.28%0.37%N/A
Community West Bancshares stock logo
CWBC
Community West Bancshares
$38.17M$2.1610.867.82N/A20.77%10.44%1.15%7/16/2026 (Estimated)
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$15.60M$3.2813.90N/AN/A16.05%9.38%1.00%7/24/2026 (Estimated)

Latest CIZN, CWBC, and OVBC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/28/2026Q1 2026
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
N/A$0.91N/A$0.91N/A$18.18 million
4/23/2026Q1 2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.56$0.61+$0.05$0.60$38.23 million$38.58 million
3/13/2026Q4 2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
N/A$0.84N/A$0.84N/A$16.60 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Citizens Holding stock logo
CIZN
Citizens
$0.080.85%-47.03%5.52%1 Years
Community West Bancshares stock logo
CWBC
Community West Bancshares
$0.482.04%+1.76%22.22%N/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$1.002.18%+1.61%30.49%3 Years

Latest CIZN, CWBC, and OVBC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/22/2026
Community West Bancshares stock logo
CWBC
Community West Bancshares
Quarterly$0.121.98%5/8/20265/8/20265/22/2026
4/14/2026
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
quarterly$0.252.19%4/24/20264/24/20265/10/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Citizens Holding stock logo
CIZN
Citizens
N/A
0.58
0.58
Community West Bancshares stock logo
CWBC
Community West Bancshares
0.17
0.86
0.86
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.31
0.93
0.93

Institutional Ownership

CompanyInstitutional Ownership
Citizens Holding stock logo
CIZN
Citizens
9.74%
Community West Bancshares stock logo
CWBC
Community West Bancshares
33.80%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
22.06%

Insider Ownership

CompanyInsider Ownership
Citizens Holding stock logo
CIZN
Citizens
8.90%
Community West Bancshares stock logo
CWBC
Community West Bancshares
9.03%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
7.18%
CompanyEmployeesShares OutstandingFree FloatOptionable
Citizens Holding stock logo
CIZN
Citizens
2505.69 million5.14 millionNot Optionable
Community West Bancshares stock logo
CWBC
Community West Bancshares
25327.13 million24.68 millionOptionable
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
2604.71 million4.37 millionNot Optionable

Recent News About These Companies

Promotions, Retirements and a New Loan Office for OVBC
Ohio Valley Banc Corp. Reports 1st Quarter Earnings
OVBC ANNOUNCES CASH DIVIDEND
OVBC ANNOUNCES CASH DIVIDEND
Ohio Valley Banc Declares Quarterly Cash Dividend
Top Research Reports for JPMorgan Chase, Netflix & AbbVie

New MarketBeat Followers Over Time

Media Sentiment Over Time

Citizens stock logo

Citizens NASDAQ:CIZN

$9.40 -0.30 (-3.09%)
As of 02:08 PM Eastern

Citizens Holding Company operates as the bank holding company for The Citizens Bank of Philadelphia that provides various commercial and personal banking products and services. It offers demand deposits; and savings and time deposit accounts. The company also provides secured and unsecured loans; mortgage loans; single and multi-family housing, farm, residential and commercial construction, and commercial real estate loans; commercial, industrial, and agricultural production loans; and consumer loans, as well as issues letters of credit. In addition, it offers personal and corporate trust services; credit life and title insurance; and online and mobile banking services. The company was founded in 1908 and is headquartered in Philadelphia, Mississippi.

Community West Bancshares stock logo

Community West Bancshares NASDAQ:CWBC

$23.46 +0.26 (+1.12%)
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.

Ohio Valley Banc stock logo

Ohio Valley Banc NASDAQ:OVBC

$45.58 +0.22 (+0.49%)
Closing price 04:00 PM Eastern
Extended Trading
$45.66 +0.08 (+0.16%)
As of 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 Massive. Learn more.

Ohio Valley Banc Corp. operates as the bank holding company for The Ohio Valley Bank Company that provides commercial and consumer banking products and services. The company operates in two segments, Banking and Consumer Finance. It accepts various deposit products, including checking, savings, time, and money market accounts, as well as individual retirement accounts, demand deposits, NOW accounts, and certificates of deposit. The company also provides various residential real estate loans, including one-to four-family residential mortgages; commercial loans for securing equipment, inventory, stock, commercial real estate, and rental property; and consumer loans secured by automobiles, mobile homes, recreational vehicles, and other personal property, as well as personal loans, unsecured credit card receivables, floor plan and student loans, and construction loans. In addition, it offers safe deposit box, wire transfer, credit card, home equity loans, and Internet banking services; and financial management online services, such as cash management and news updates related to repossession auctions, current rates, and general bank news. Further, the company provides automatic teller machines (ATMs), consumer finance, seasonal tax preparation, commercial property, and various liability insurance services, as well as trust and online-only consumer direct mortgage services. The company owns and operates ATMs, including off-site ATMs. It operates offices in Ohio and West Virginia. The company was founded in 1872 and is based in Gallipolis, Ohio.