Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$21.66
$24.02
$20.90
$29.15
$76.67M0.773,647 shs1,234 shs
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
$9.45
-3.1%
$9.80
$9.16
$10.92
$100.08M0.5226,058 shs48,128 shs
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
$18.37
$20.15
$14.69
$22.00
$93.32M0.5111,306 shs180 shs
Community Bancorp stock logo
CMTV
Community Bancorp
$15.80
+0.3%
$16.58
$15.31
$20.00
$87.06M0.331,691 shs385 shs
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
$18.10
+0.6%
$18.17
$15.00
$20.50
N/A0.351,486 shs736 shs
These 7 Stocks Will Be Magnificent in 2024 Cover

With average gains of 150% since the start of 2023, now is the time to give these stocks a look and pump up your 2024 portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BNCCORP, Inc. stock logo
BNCC
BNCCORP
0.00%-1.15%-6.69%-18.52%-1.56%
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
+0.62%+2.42%-2.01%-2.50%-4.88%
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
-0.38%-1.45%-6.99%-16.31%+8.70%
Community Bancorp stock logo
CMTV
Community Bancorp
-0.30%-5.04%-5.04%-12.05%-16.21%
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
0.00%+0.51%-7.58%-13.22%+9.48%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/AN/AN/AN/AN/AN/AN/AN/A
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
1.3357 of 5 stars
0.03.01.70.00.91.71.9
Community Bancorp stock logo
CMTV
Community Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/AN/AN/AN/A
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
N/AN/AN/AN/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
N/AN/AN/AN/A
Community Bancorp stock logo
CMTV
Community Bancorp
N/AN/AN/AN/A
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$53.28M1.44$2.48 per share8.74$30.21 per share0.72
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
$122.26M0.82N/AN/AN/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
$112.31M0.83$3.11 per share5.91$29.35 per share0.63
Community Bancorp stock logo
CMTV
Community Bancorp
$54.08M1.61$2.80 per share5.65$15.93 per share0.99
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
$27.45MN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$5.70M$1.5913.62N/A10.71%5.47%0.62%4/30/2024 (Estimated)
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
$28.86M$2.723.47N/A23.60%N/AN/AN/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
$16.94M$2.617.04N/A15.08%11.34%0.85%5/8/2024 (Estimated)
Community Bancorp stock logo
CMTV
Community Bancorp
$13.43MN/A0.00N/A24.84%16.68%1.27%5/12/2024 (Estimated)
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
$11.18M$2.646.86N/AN/A16.91%1.68%5/7/2024 (Estimated)

Latest JFBC, CMTV, BNCC, CBBI, and CFBK Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
2/14/2024Q4 2023
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
N/A$0.56+$0.56$0.56N/AN/A
2/7/2024Q4 2023
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
N/A$0.65+$0.65$0.65N/A$12.79 million
2/2/2024Q4 2023
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/A$0.60+$0.60$0.60N/A$9.51 million
1/26/2024Q4 2023
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
N/A$0.66+$0.66$0.66N/A$19.13 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/AN/AN/AN/AN/A
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
$0.323.39%N/A11.76%N/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
$0.241.31%+97.18%9.20%3 Years
Community Bancorp stock logo
CMTV
Community Bancorp
$0.925.82%N/AN/AN/A
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
$0.603.31%N/A22.73%N/A

Latest JFBC, CMTV, BNCC, CBBI, and CFBK Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/20/2024
Community Bancorp stock logo
CMTV
Community Bancorp
Quarterly$0.235.69%4/12/20244/15/20245/1/2024
4/8/2024
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
Quarterly$0.061.27%4/17/20244/18/20244/29/2024
2/2/2024
BNCCORP, Inc. stock logo
BNCC
BNCCORP
$2.253/4/20243/5/20243/25/2024
2/14/2024
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
Quarterly$0.153.53%2/26/20242/27/20243/6/2024
1/26/2024
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
Quarterly$0.083.2%2/8/20242/9/20242/23/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BNCCORP, Inc. stock logo
BNCC
BNCCORP
0.14
0.91
0.91
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
N/AN/AN/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
0.80
1.13
1.13
Community Bancorp stock logo
CMTV
Community Bancorp
0.15
0.86
0.86
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
N/AN/AN/A

Ownership

Institutional Ownership

CompanyInstitutional Ownership
BNCCORP, Inc. stock logo
BNCC
BNCCORP
N/A
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
N/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
41.06%
Community Bancorp stock logo
CMTV
Community Bancorp
N/A
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
N/A

Insider Ownership

CompanyInsider Ownership
BNCCORP, Inc. stock logo
BNCC
BNCCORP
28.38%
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
N/A
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
18.60%
Community Bancorp stock logo
CMTV
Community Bancorp
9.33%
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
8.41%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
BNCCORP, Inc. stock logo
BNCC
BNCCORP
1443.54 million2.54 millionNot Optionable
CBB Bancorp, Inc. stock logo
CBBI
CBB Bancorp
16910.59 millionN/ANot Optionable
CF Bankshares Inc. stock logo
CFBK
CF Bankshares
1035.08 million4.14 millionNot Optionable
Community Bancorp stock logo
CMTV
Community Bancorp
1205.51 million5.00 millionNot Optionable
Jeffersonville Bancorp stock logo
JFBC
Jeffersonville Bancorp
125N/AN/ANot Optionable

JFBC, CMTV, BNCC, CBBI, and CFBK Headlines

SourceHeadline
Jeffersonville Bancorp (OTCMKTS:JFBC) Stock Price Crosses Below 50-Day Moving Average of $18.10Jeffersonville Bancorp (OTCMKTS:JFBC) Stock Price Crosses Below 50-Day Moving Average of $18.10
americanbankingnews.com - April 19 at 5:32 AM
WATCH: Groundbreaking ceremony held for new Jeffersonville High School natatoriumWATCH: Groundbreaking ceremony held for new Jeffersonville High School natatorium
wave3.com - April 17 at 3:30 PM
Jeffersonville Bancorp (JFBC)Jeffersonville Bancorp (JFBC)
finance.yahoo.com - April 16 at 11:50 PM
Best First Credit Cards of April 2024Best First Credit Cards of April 2024
businessinsider.com - April 12 at 10:26 AM
Jeffersonville Bancorp (JFBC) Stock Historical Prices & Data - Yahoo FinanceJeffersonville Bancorp (JFBC) Stock Historical Prices & Data - Yahoo Finance
finance.yahoo.com - April 11 at 6:36 PM
Jeffersonville Bancorp Announces Fourth Quarter and Record Full Year Earnings of $11,175,000 or $2.64 per share; Declares Dividend of $0.15Jeffersonville Bancorp Announces Fourth Quarter and Record Full Year Earnings of $11,175,000 or $2.64 per share; Declares Dividend of $0.15
finance.yahoo.com - February 14 at 6:49 PM
Jeffersonville Bancorp Announces Fourth Quarter and Record Full Year Earnings of $11,175,000 or $2.64 per share; Declares Dividend of $0.15Jeffersonville Bancorp Announces Fourth Quarter and Record Full Year Earnings of $11,175,000 or $2.64 per share; Declares Dividend of $0.15
globenewswire.com - February 14 at 3:28 PM
Anthony JohnsonAnthony Johnson
pbs.org - February 10 at 8:11 PM
Jeffersonville Bancorp Stock (OTC:JFBC) Dividends: History, Yield and DatesJeffersonville Bancorp Stock (OTC:JFBC) Dividends: History, Yield and Dates
benzinga.com - January 30 at 1:25 PM
Jeffersonville Bancorp Announces Special Dividend of $0.15 per shareJeffersonville Bancorp Announces Special Dividend of $0.15 per share
finance.yahoo.com - January 16 at 3:04 PM
Junice L. JohnsonJunice L. Johnson
health.usnews.com - December 20 at 12:32 AM
Gift Guide Nov. 2023Gift Guide Nov. 2023
scdemocratonline.com - November 17 at 6:07 PM
Jeffersonville Bancorp Announces Third Quarter Earnings of $2,972,000 or $0.70 per share and Year to Date Earnings of $8,828,000 or $2.08 per share; Declares Dividend of $0.15Jeffersonville Bancorp Announces Third Quarter Earnings of $2,972,000 or $0.70 per share and Year to Date Earnings of $8,828,000 or $2.08 per share; Declares Dividend of $0.15
finance.yahoo.com - November 14 at 6:00 PM
Appeal after church food bank broken intoAppeal after church food bank broken into
bbc.co.uk - November 9 at 9:44 AM
Jeff Book reopens in downtown Jeffersonville after remodelJeff Book reopens in downtown Jeffersonville after remodel
news.yahoo.com - November 3 at 12:22 AM
City of Jeffersonville gains more than $2.3 million in interestCity of Jeffersonville gains more than $2.3 million in interest
newsandtribune.com - October 10 at 10:50 PM
Maureen DowdMaureen Dowd
nytimes.com - September 26 at 7:57 PM
Staten Island Ferry captains to get $1M in back pay under long-awaited contract deal with NYCStaten Island Ferry captains to get $1M in back pay under long-awaited contract deal with NYC
nypost.com - September 11 at 3:25 PM
Podcasts – Foreign PolicyPodcasts – Foreign Policy
foreignpolicy.com - August 10 at 11:24 AM
Jeffersonville Bancorp Announces Second Quarter Earnings of $3,196,000 or $0.75 per share and Year to Date Earnings of $5,856,000 or $1.38 per share; Declares Dividend of $0.15Jeffersonville Bancorp Announces Second Quarter Earnings of $3,196,000 or $0.75 per share and Year to Date Earnings of $5,856,000 or $1.38 per share; Declares Dividend of $0.15
finance.yahoo.com - August 8 at 12:44 PM
A look at Jeffersonvilles unprecedented space for riverfront developmentA look at Jeffersonville's unprecedented space for riverfront development
bizjournals.com - July 4 at 8:58 AM
Jeffersonville Bancorp (JFBC) Declares $0.15 DividendJeffersonville Bancorp (JFBC) Declares $0.15 Dividend
msn.com - May 12 at 5:04 AM
JPMorgan chief Jamie Dimon warns banking crisis not yet overJPMorgan chief Jamie Dimon warns banking crisis 'not yet over'
bbc.co.uk - May 11 at 11:40 PM
Jeffersonville Bancorp Announces First Quarter Earnings of $2,660,000 or $0.63 per share; Declares Dividend of $0.15Jeffersonville Bancorp Announces First Quarter Earnings of $2,660,000 or $0.63 per share; Declares Dividend of $0.15
finance.yahoo.com - May 9 at 4:36 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

BNCCORP logo

BNCCORP

OTCMKTS:BNCC
BNCCORP, Inc. operates as the bank holding company for BNC National Bank that provides community banking, retail and mortgage banking, and wealth management services to businesses and consumers. The company offers commercial banking services, including business financing, commercial real estate lending, small business administration loans, business checking, cash management, corporate credit cards, and merchant services to small to middle-market businesses. It also provides retail and mortgage banking services, such as personal checking and savings products, personal loans, and card services; and residential loans through a consumer direct channel, as well as a retail channel. In addition, the company offers wealth management solutions, including 401(k) and other retirement plans, trust services, and personal wealth advisory services. It offers community banking and wealth management services through 11 locations in Arizona and North Dakota; and mortgage banking services through 7 locations in Arizona, North Dakota, Illinois, and Kansas. The company was incorporated in 1987 and is headquartered in Bismarck, North Dakota.
CBB Bancorp logo

CBB Bancorp

OTCMKTS:CBBI
CBB Bancorp, Inc. operates as the holding company for Commonwealth Business Bank that provides various commercial banking products and services to individuals and businesses in the United States. It offers checking, savings, money market, and certification of deposit accounts; SBA lending; business lines of credit; business term loans; business and commercial property loans; construction loans; and credit cards. The company also provides treasury management, and mobile and online banking services, as well as title and escrow services. In addition, it engages in investing activities; and offers trade finance services, including commercial letters of credit, standby letters of credit, and documentary collection services. The company offers its services through full-service and limited-service branches in Southern California, Dallas, Texas and Honolulu, and Hawaii; and loan production offices in the states of Colorado, Georgia, Texas, and Washington. CBB Bancorp, Inc. was founded in 2005 and is headquartered in Los Angeles, California.
CF Bankshares logo

CF Bankshares

NASDAQ:CFBK
CF Bankshares Inc. operates as the bank holding company for CFBank, National Association that provides various banking products and services in the United States. The company accepts savings, retail and business checking accounts, and money market accounts, as well as certificates of deposit. It offers single-family mortgage loans; commercial real estate and multi-family residential mortgage loans; commercial loans and equipment leases; residential real estate loans and treasury management depository services; retail banking services and products. In addition, the company offers consumer loans, such as home equity lines of credit, home improvement loans, and loans secured by deposits and purchased loans, as well as other loans. Further, it provides online internet banking, mobile banking, and remote deposits. The company was formerly known as Central Federal Corporation and changed its name to CF Bankshares Inc. in July 2020. CF Bankshares Inc. was founded in 1892 and is based in Columbus, Ohio.
Community Bancorp logo

Community Bancorp

OTCMKTS:CMTV
Community Bancorp. operates as the bank holding company for Community National Bank that provides financial services to individuals, businesses, nonprofit organizations, and municipalities in northern and central Vermont. It offers financing for commercial business properties, equipment, inventories, and accounts receivable, as well as standby letters of credit; and business checking and other deposit accounts, cash management services, repurchase agreements, ACH and wire transfer services, card processing, and remote deposit capture. The company also provides commercial real estate lending products, including financing for commercial developers and investors, residential builders and developers, and community development entities, including credit products to facilitate the purchase of land and/or build structures for business, to develop residential or commercial properties, and for real estate secured financing of existing businesses, as well as financing to startups and other small businesses. In addition, it offers residential real estate lending products, including fixed-rate and adjustable rate residential mortgage and home equity loans; and retail credit services, which includes personal, automobile, and boat/recreational vehicle loans. The company also provides municipal and institutional banking services, such as deposit account services, term and tax-exempt loans, and lines of credit to state and local governments, schools, charities, membership, and not-for-profit associations. Further, it offers consumer banking services including checking accounts, savings programs, ATMs, debit and credit cards, night deposit facilities, and online, mobile and telephone banking services. Community Bancorp. was founded in 1851 and is headquartered in Derby, Vermont.
Jeffersonville Bancorp logo

Jeffersonville Bancorp

OTCMKTS:JFBC
Jeffersonville Bancorp operates as the bank holding company for Jeff Bank that provides community banking services to individuals, small businesses, and local municipal governments primarily in Sullivan County, New York. The company offers various deposit products, such as checking, money market, savings, and NOW, as well as demand and time deposits. It also offers commercial mortgage, farmland, construction, real estate, agricultural, residential mortgage, home equity, installment, debt restructures, and other consumer loans. The company was founded in 1913 and is based in Jeffersonville, New York.