Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
$8.61
-0.5%
$9.02
$7.50
$10.94
N/A0.492,153 shs1,901 shs
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
$5.30
+5.4%
$5.84
$4.90
$9.82
$14.52M0.654,038 shs231 shs
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
$42.99
$42.99
$33.00
$42.99
N/AN/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
$12.14
+0.3%
$10.92
$7.22
$12.99
$39.58M0.569,636 shs300 shs
VSBN
VSB Bancorp
$20.25
-3.4%
$20.25
$18.26
$32.50
N/AN/AN/A100 shs
Elon Musk's Next Move Cover

Wondering when you'll finally be able to invest in SpaceX, StarLink, or The Boring Company? Click the link below to learn when Elon Musk will let these companies finally IPO.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
-0.46%+0.58%-2.27%-11.05%-18.00%
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
+4.74%+2.59%-3.11%-20.66%-26.18%
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
0.00%0.00%0.00%0.00%0.00%
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
+0.33%+0.41%+24.13%+30.96%+41.99%
VSBN
VSB Bancorp
0.00%0.00%0.00%0.00%0.00%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
N/AN/AN/AN/AN/AN/AN/AN/A
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/AN/AN/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
N/AN/AN/AN/AN/AN/AN/AN/A
VSBN
VSB Bancorp
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
N/AN/AN/AN/A
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
N/AN/AN/AN/A
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
N/AN/AN/AN/A
VSBN
VSB Bancorp
N/AN/AN/AN/A

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
$27.39MN/AN/AN/AN/AN/A
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
$14.44M1.06$0.57 per share9.35$6.72 per share0.79
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
N/AN/AN/AN/AN/AN/A
VSBN
VSB Bancorp
N/AN/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
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
$6.17M$1.565.52N/A22.54%N/AN/AN/A
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
$1.43M$0.5010.60N/A9.90%8.41%0.40%5/9/2024 (Estimated)
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
$2.50MN/A0.00N/AN/AN/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
$1.61M$0.4924.78N/AN/AN/AN/AN/A
VSBN
VSB Bancorp
N/AN/A0.00N/AN/AN/AN/AN/A

Latest VSBN, IOFB, TSBA, CEFC, and GLBZ Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
2/16/2024Q4 2023
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
N/A$0.06+$0.06$0.06N/A$3.19 million
1/30/2024Q4 2023
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
N/A$0.32+$0.32$0.32N/A$6.11 million
1/26/2024Q4 2023
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
N/A$0.37+$0.37$0.37N/A$5.02 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
$0.566.50%N/A35.90%N/A
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
$0.407.55%N/A80.00%N/A
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
$0.322.64%N/A65.31%N/A
VSBN
VSB Bancorp
N/AN/AN/AN/AN/A

Latest VSBN, IOFB, TSBA, CEFC, and GLBZ Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/11/2024
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
Quarterly$0.107.49%4/19/20244/22/20245/6/2024
2/23/2024
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
Quarterly$0.145.94%3/14/20243/15/20244/1/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
N/AN/AN/A
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
N/A
0.57
0.57
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
N/AN/AN/A
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
N/AN/AN/A
VSBN
VSB Bancorp
N/AN/AN/A

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Commercial National Financial Co. stock logo
CEFC
Commercial National Financial
95N/AN/ANot Optionable
Glen Burnie Bancorp stock logo
GLBZ
Glen Burnie Bancorp
842.89 million2.48 millionNot Optionable
Iowa First Bancshares Corp. stock logo
IOFB
Iowa First Bancshares
130N/AN/ANot Optionable
Touchstone Bankshares, Inc. stock logo
TSBA
Touchstone Bankshares
N/A3.27 millionN/ANot Optionable
VSBN
VSB Bancorp
N/AN/AN/ANot Optionable

VSBN, IOFB, TSBA, CEFC, and GLBZ Headlines

SourceHeadline
Glacier BancorpGlacier Bancorp
forbes.com - March 11 at 10:56 PM
Berkshire Hills BancorpBerkshire Hills Bancorp
forbes.com - March 3 at 5:49 PM
NBT Bancorp Inc.NBT Bancorp Inc.
wsj.com - January 30 at 12:00 PM
Cambridge Bancorp CATCCambridge Bancorp CATC
morningstar.com - January 9 at 8:12 PM
VSB Group, LBBW and DZ BANK sign 211 million project financing dealVSB Group, LBBW and DZ BANK sign 211 million project financing deal
electricenergyonline.com - September 28 at 12:58 AM
TDCB - Third Century BancorpTDCB - Third Century Bancorp
finance.yahoo.com - June 27 at 1:05 PM
CCFNB Bancorp Inc.CCFNB Bancorp Inc.
wsj.com - May 30 at 7:07 PM
Valley National Bancorp 5.5% Pfd. Series BValley National Bancorp 5.5% Pfd. Series B
wsj.com - May 12 at 11:00 PM
Bancorp Rhode Island Stock Soars (BARI)Bancorp Rhode Island Stock Soars (BARI)
thestreet.com - May 6 at 4:17 PM
The World Bank In AfghanistanThe World Bank In Afghanistan
worldbank.org - April 6 at 12:09 AM
New York Community Bancorp unit to buy Signature Bank assets, FDIC saysNew York Community Bancorp unit to buy Signature Bank assets, FDIC says
reuters.com - March 21 at 8:02 PM
999K Reasons To Be Bullish On Stellar Bancorp Stock999K Reasons To Be Bullish On Stellar Bancorp Stock
benzinga.com - March 17 at 10:28 AM
International Bank for Reconstruction and DevelopmentInternational Bank for Reconstruction and Development
worldbank.org - March 9 at 2:40 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Commercial National Financial logo

Commercial National Financial

OTCMKTS:CEFC
Commercial National Financial Corporation operates as the holding company for Commercial Bank that provides various banking products and services to individuals, agricultural businesses, commercial businesses, and light industries in Michigan. The company accepts various deposit products, including checking and savings accounts, individual retirement accounts, certificates of deposit, and health savings accounts. It also offers personal loan products, such as automobile loans, recreational vehicle loans, personal lines of credit, and unsecured term loans, as well as home equity loans and mortgage loans; and business loans, including secured lines of credit, business equity line of credit, SBA loans, equipment loans, real estate loans, vehicle loans, term loans, USDA loan programs, and capital access loan programs. In addition, the company provides other services comprising business VISA check cards, debit and ATM cards, business statement savings, business certificates of deposit, merchant services, night depository, telephone banking, online banking, e-statements, direct deposit of payroll for employees, child support payments, collection of receivables, and remote deposit capture, as well as treasury services. It provides its services through offices located in Barry, Gratiot, Ingham, Kent, and Montcalm counties in Michigan. The company was founded in 1893 and is headquartered in Ithaca, Michigan.
Glen Burnie Bancorp logo

Glen Burnie Bancorp

NASDAQ:GLBZ
Glen Burnie Bancorp operates as the bank holding company for The Bank of Glen Burnie that provides commercial and retail banking services to individuals, associations, partnerships, and corporations. The company offers savings accounts, money market deposit accounts, demand deposit accounts, NOW checking accounts, IRA and SEP accounts, and certificates of deposit. It also provides residential and commercial real estate, construction, land acquisition and development, and secured and unsecured commercial loans, as well as consumer instalment lending, such as indirect automobile lending services; and residential first and second mortgage loans, home equity lines of credit, and commercial mortgage loans. In addition, the company offers safe deposit boxes, money orders, night depositories, automated clearinghouse transactions, wire transfers, and automated teller machine (ATM) services, as well as electronic banking services, such as telephone and online banking, bill pay, card management and control, mobile app, merchant source capture, mobile deposit capture, Zelle, etc. Further, it provides treasury services, including wire transfer and ACH services, and debit cards. Additionally, the company engages in the acquisition and disposition of other real estate properties. It serves customers in northern Anne Arundel county and surrounding areas from its main office and branch in Glen Burnie, Maryland; and branch offices in Odenton, Riviera Beach, Crownsville, Severn, Linthicum, and Severna Park, Maryland. The company also operates a remote ATM located in Pasadena, Maryland. The company was founded in 1949 and is based in Glen Burnie, Maryland.
Iowa First Bancshares logo

Iowa First Bancshares

OTCMKTS:IOFB
Iowa First Bancshares Corp. operates as the bank holding company for First National Bank of Muscatine and First National Bank in Fairfield that provide various banking products and services for individuals, businesses, and governmental organizations in Iowa. It offers checking, savings, money market, and time deposit accounts; and commercial and industrial, commercial real estate owner and non-owner occupied, agriculture, residential real estate, and consumer and other loans. The company also provides safe deposit, funds transmitting, trust, debit and credit card, Internet banking, automated teller machine, and other banking services. It operates through 4 locations in Muscatine and 2 locations in Fairfield, Iowa. The company was founded in 1870 and is headquartered in Muscatine, Iowa.
Touchstone Bankshares logo

Touchstone Bankshares

OTCMKTS:TSBA
Touchstone Bankshares, Inc. operates as the bank holding company for Touchstone Bank that provides various community banking products and services in the United States. The company offers personal and business savings and checking accounts. It also provides home mortgage, professional mortgage, home equity, auto, and personal term loans; personal lines of credit; and business loans comprising commercial real estate, operating capital, business term, and construction loans, as well as business lines of credit. In addition, the company offers credit and debit cards; and digital banking, treasury, wealth management, and financial planning services. It has branches in northern North Carolina and south-central Virginia. The company was founded in 1906 and is headquartered in Prince George, Virginia.

VSB Bancorp

OTCMKTS:VSBN
VSB Bancorp, Inc. operates as the holding company for Victory State Bank that provides commercial and retail banking products and services primarily in Staten Island, New York. It accepts various deposits from individuals and businesses; grants loans; and invests funds primarily in government securities, mortgage backed securities, and collateralized mortgage obligations, as well as provides Internet banking services. The operates five full service located in Great Kills, Forest Avenue, Hyatt Street, Hylan Boulevard, and Bay Street, Staten Island. VSB Bancorp, Inc. was founded in 1997 and is based in Staten Island, New York.