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
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
$3.57
+0.6%
$3.29
$2.45
$3.83
$313.39M0.8258,886 shs128,109 shs
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
$35.00
+2.4%
$30.53
$22.80
$35.71
$276.12M0.6614,694 shs21,529 shs
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$30.08
+3.7%
$27.93
$23.71
$38.15
$269.79M0.5633,628 shs61,334 shs
The Community Financial Co. stock logo
TCFC
Community Financial
$27.09
$27.09
$24.25
$41.43
$153.57M0.7614,951 shsN/A
10 Stocks Set to Soar in Spring 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Spring 2025, despite the threat of tariffs and other economic uncertainty. 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
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
+0.56%+2.00%+17.05%+0.28%+33.71%
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
+2.43%+3.61%+23.50%+11.22%+47.43%
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
+3.76%+4.74%+19.46%-9.62%+18.66%
The Community Financial Co. stock logo
TCFC
Community Financial
0.00%0.00%0.00%0.00%0.00%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
N/AN/AN/AN/AN/AN/AN/AN/A
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
2.3779 of 5 stars
2.53.01.70.03.82.50.0
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
3.8011 of 5 stars
2.53.04.20.03.81.71.9
The Community Financial Co. stock logo
TCFC
Community Financial
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
0.00
N/AN/AN/A
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
3.00
Buy$42.0020.00% Upside
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
3.00
Buy$37.0023.01% Upside
The Community Financial Co. stock logo
TCFC
Community Financial
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest TCFC, COFS, BRBS, and BWFG Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/28/2025
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$40.00 ➝ $42.00
3/10/2025
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageOutperform$35.00
3/3/2025
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
Janney Montgomery Scott
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeNeutral ➝ Buy
(Data available from 5/13/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
$86.12M3.64N/AN/A$9.69 per share0.37
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
$88.51M3.12$5.96 per share5.87$34.84 per share1.00
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$103.15M2.62$4.17 per share7.22$25.93 per share1.16
The Community Financial Co. stock logo
TCFC
Community Financial
$82.52M1.86$6.03 per share4.49$33.12 per share0.82
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
-$15.39M-$0.50N/AN/A-8.84%-5.48%-0.52%N/A
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
$9.31M$1.5729.66N/A4.76%3.48%0.30%7/22/2025 (Estimated)
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$26.73M$1.239.237.81N/A19.21%12.44%1.04%7/24/2025 (Estimated)
The Community Financial Co. stock logo
TCFC
Community Financial
$28.32M$5.205.21N/A29.65%15.94%1.26%N/A

Latest TCFC, COFS, BRBS, and BWFG Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2025Q1 2025
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$0.82$0.86+$0.04-$1.29$29.70 million$31.23 million
4/23/2025Q1 2025
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
$0.73$0.87+$0.14$0.87$22.63 million$23.57 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
$0.4913.73%N/AN/A 10 Years
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
$0.802.29%+7.72%50.96%N/A
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$1.123.72%+5.06%91.06%13 Years
The Community Financial Co. stock logo
TCFC
Community Financial
$0.702.58%+11.87%13.46%2 Years

Latest TCFC, COFS, BRBS, and BWFG Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/23/2025
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
quarterly$0.202.5%5/9/20255/9/20255/20/2025
2/26/2025
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
quarterly$0.283.53%3/14/20253/14/20253/31/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
0.68
1.06
1.05
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
0.59
1.06
1.06
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
0.99
0.74
0.74
The Community Financial Co. stock logo
TCFC
Community Financial
0.10
0.85
0.85
CompanyEmployeesShares OutstandingFree FloatOptionable
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
56087.79 million69.90 millionOptionable
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
1407.89 million6.35 millionNot Optionable
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
3808.97 million8.25 millionNot Optionable
The Community Financial Co. stock logo
TCFC
Community Financial
1995.67 million5.22 millionNot Optionable

Recent News About These Companies

TCFC Finance Ltd Share Price
Community Investing 101

New MarketBeat Followers Over Time

Media Sentiment Over Time

Blue Ridge Bankshares stock logo

Blue Ridge Bankshares NASDAQ:BRBS

$3.57 +0.02 (+0.56%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$3.41 -0.16 (-4.48%)
As of 07:00 AM 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 Polygon.io. Learn more.

Blue Ridge Bankshares, Inc. operates as a bank holding company for the Blue Ridge Bank, National Association that provides commercial and consumer banking, and financial services. It operates through: Commercial Banking and Mortgage Banking segments. The company accepts checking, savings, money market, cash management, and individual retirement accounts, as well as certificates of deposit. It also offers commercial and industrial, residential mortgages, commercial mortgages, home equity, consumer installment, and guaranteed government loans; and residential mortgage loans and mortgages loans on real estate. In addition, it provides wire, direct deposit payroll, remote deposit, electronic statement, and other services; and property and casualty insurance products to individuals and businesses, as well as online, mobile, and telephone banking services. Further, the company offers employee benefit plans and administration services; management services for personal and corporate trusts, including estate planning and settlement, and trust administration, investment and wealth management services. It operates in Callao, Charlottesville, Chester, Colonial Heights, Culpeper, Fredericksburg, Gordonsville, Harrisonburg, Hartfield, Henrico, Kilmarnock, Louisa, Luray, Martinsville, Midlothian, Mineral, Montross, Orange, Petersburg, Richmond, Shenandoah, Suffolk, Virginia Beach, Warsaw, and White Stone, Virginia; and Greensboro, North Carolina. The company was founded in 1893 and is headquartered in Charlottesville, Virginia.

Bankwell Financial Group stock logo

Bankwell Financial Group NASDAQ:BWFG

$35.00 +0.83 (+2.43%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$34.87 -0.13 (-0.37%)
As of 04:12 AM 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 Polygon.io. Learn more.

Bankwell Financial Group, Inc. operates as the bank holding company for Bankwell Bank that provides various banking services for individual and commercial customers. It offers various traditional depository products, including checking, savings, money market, and certificates of deposit. The company also provides first mortgage loans secured by one-to-four family owner occupied residential properties for personal use; home equity loans and home equity lines of credit secured by owner occupied one-to-four family residential properties; loans secured by commercial real estate, multi-family dwellings, owner-occupied commercial real estate, and investor-owned one-to-four family dwellings; commercial construction loans for commercial development projects, including apartment buildings and condominiums, as well as office buildings, retail, and other income producing properties; land loans; commercial business loans secured by assignments of corporate assets and personal guarantees of the business owners; loans to finance insurance premiums; overdraft lines of credit; and unsecured personal loans. It operates branches in New Canaan, Stamford, Fairfield, Westport, Darien, Norwalk, and Hamden, Connecticut. The company was formerly known as BNC Financial Group, Inc. and changed its name to Bankwell Financial Group, Inc. in September 2013. Bankwell Financial Group, Inc. was founded in 2002 and is headquartered in New Canaan, Connecticut.

ChoiceOne Financial Services stock logo

ChoiceOne Financial Services NASDAQ:COFS

$30.08 +1.07 (+3.69%)
Closing price 05/12/2025 04:00 PM Eastern
Extended Trading
$30.06 -0.02 (-0.08%)
As of 07:41 AM 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 Polygon.io. Learn more.

ChoiceOne Financial Services, Inc. operates as the bank holding company for ChoiceOne Bank that provides banking services to corporations, partnerships, and individuals in Michigan. The company offers various deposit products, including time, savings, and demand deposits, safe deposit, and automated transaction machine services. It also provides commercial lending products, such as business, industry, agricultural, construction, inventory, and real estate loans; and consumer loans comprising direct and indirect loans to consumers and purchasers of residential and real properties. In addition, the company offers alternative investment products, which include annuities and mutual funds; and sells insurance policies, such as life and health for commercial and consumer clients. Further, it provides trust and wealth management services. ChoiceOne Financial Services, Inc. was founded in 1898 and is headquartered in Sparta, Michigan.

Community Financial stock logo

Community Financial NASDAQ:TCFC

The Community Financial Corporation operates as the bank holding company for Community Bank of the Chesapeake that provides commercial and retail banking services to individuals and businesses. The company offers demand, savings, money market, and time deposit accounts, as well as certificates of deposit; and commercial real estate and other non-residential real estate, residential first mortgage, residential rental mortgage, construction and land development, home equity and second mortgage, and commercial equipment loans, as well as commercial loan products, including term loans, demand loans, and lines of credit; consumer loans, such as loans for automobiles, boats, recreational vehicles, and trucks, home improvement loans, secured and unsecured personal lines of credit, and credit card loans. It also provides safe deposit box, night depository, cash vault, automated clearinghouse transaction, wire transfer, automated teller machine (ATM), online and telephone banking, retail and business mobile banking, remote deposit capture, reciprocal deposit, merchant card, credit monitoring, investment, positive pay, payroll, account reconciliation, bill pay, credit card, and lockbox services. The company was formerly known as Tri-County Financial Corporation and changed its name to The Community Financial Corporation in October 2013. The Community Financial Corporation was founded in 1950 and is headquartered in Waldorf, Maryland.