Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
$2.60
+0.4%
$2.62
$2.05
$9.75
$59.75M0.61109,631 shs14,490 shs
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$25.17
-2.3%
$25.39
$15.84
$32.14
$190.29M0.6813,023 shs45,114 shs
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$23.42
+0.7%
$23.99
$22.49
$30.70
$195.79M0.3610,951 shs10,960 shs
The Community Financial Co. stock logo
TCFC
Community Financial
$27.09
$27.09
$24.25
$41.43
$153.57M0.7614,951 shsN/A
7 Stocks to Own Before the 2024 Election Cover

Looking to avoid the hassle of mudslinging, volatility, and uncertainty? You'd need to be out of the market, which isn’t viable. So where should investors put their money? Find out with this report.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
-0.38%+3.39%-6.50%+0.78%-66.62%
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
-2.25%+1.25%-0.36%-2.56%+16.64%
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
+0.73%-3.02%-0.09%-5.83%-1.18%
The Community Financial Co. stock logo
TCFC
Community Financial
0.00%0.00%0.00%0.00%+3.24%

MarketRank™

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
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
2.5988 of 5 stars
1.03.05.00.03.30.02.5
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
1.8911 of 5 stars
0.01.03.30.02.82.51.3
The Community Financial Co. stock logo
TCFC
Community Financial
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
N/AN/AN/AN/A
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
2.00
Hold$24.00-4.65% Downside
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
N/AN/AN/AN/A
The Community Financial Co. stock logo
TCFC
Community Financial
N/AN/AN/AN/A

Current Analyst Ratings

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
$197.54M0.30N/AN/A$9.69 per share0.27
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$113.89M1.67$4.37 per share5.76$25.93 per share0.97
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$80.00M2.45$3.78 per share6.20$20.03 per share1.17
The Community Financial Co. stock logo
TCFC
Community Financial
$82.52M1.86$6.03 per share4.49$33.12 per share0.82

Profitability & Earnings

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
-$51.77M-$3.66N/AN/A-35.41%-34.74%-2.17%N/A
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$21.26M$2.818.968.25N/A17.53%11.47%0.84%7/24/2024 (Estimated)
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$30.85M$3.317.08N/A35.34%18.30%1.48%7/19/2024 (Estimated)
The Community Financial Co. stock logo
TCFC
Community Financial
$28.32M$5.205.21N/A29.65%15.94%1.26%N/A

Latest OVLY, BRBS, COFS, and TCFC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/30/2024Q1 2024
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
N/A-$0.15-$0.15-$0.15N/A$28.17 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
N/AN/A-4.92%N/AN/A
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
$1.084.29%+8.59%38.43%12 Years
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
$0.451.92%+4.55%13.60%10 Years
The Community Financial Co. stock logo
TCFC
Community Financial
$0.702.58%N/A13.46%2 Years

Latest OVLY, BRBS, COFS, and TCFC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/28/2024
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
Quarterly$0.274.06%3/14/20243/15/20243/29/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
1.69
1.01
0.99
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
1.20
0.68
0.67
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
N/A
0.73
0.73
The Community Financial Co. stock logo
TCFC
Community Financial
0.10
0.85
0.85

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
50.48%
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
19.90%
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
30.86%
The Community Financial Co. stock logo
TCFC
Community Financial
37.81%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Blue Ridge Bankshares, Inc. stock logo
BRBS
Blue Ridge Bankshares
50722.98 million21.10 millionOptionable
ChoiceOne Financial Services, Inc. stock logo
COFS
ChoiceOne Financial Services
3247.56 million6.96 millionNot Optionable
Oak Valley Bancorp stock logo
OVLY
Oak Valley Bancorp
1988.36 million6.72 millionNot Optionable
The Community Financial Co. stock logo
TCFC
Community Financial
1995.67 million5.22 millionNot Optionable

OVLY, BRBS, COFS, and TCFC Headlines

SourceHeadline
Fort Worth Seeks Public Input on $1.049 Billion Budget with Focus on Community ServicesFort Worth Seeks Public Input on $1.049 Billion Budget with Focus on Community Services
hoodline.com - May 6 at 5:34 PM
Community Foundation gives over half million in new scholarshipsCommunity Foundation gives over half million in new scholarships
msn.com - May 6 at 5:34 PM
Community-focused advisor for FCCLA guides students to see their full potentialCommunity-focused advisor for FCCLA guides students to see their full potential
yahoo.com - May 5 at 8:33 PM
School district financial squeeze discussedSchool district financial squeeze discussed
gwcommonwealth.com - May 4 at 4:40 AM
Opinion: Saluting CTs credit unions as community buildersOpinion: Saluting CT's credit unions as community builders
stamfordadvocate.com - May 3 at 11:40 PM
Local fourth graders participate in ‘Teach Children to Save’ financial workshopLocal fourth graders participate in ‘Teach Children to Save’ financial workshop
msn.com - May 3 at 1:16 AM
Financials Gain as NY Community Bank Rallies -- Financials RoundupFinancials Gain as NY Community Bank Rallies -- Financials Roundup
marketwatch.com - May 2 at 3:16 PM
Community Foundation Forms a Financial Advisory Group to Strengthen PhilanthropyCommunity Foundation Forms a Financial Advisory Group to Strengthen Philanthropy
independentnews.com - May 2 at 10:15 AM
Community Banks See Competitive Impact from Overdraft Plan Despite Exemption, Survey FindsCommunity Banks See Competitive Impact from Overdraft Plan Despite Exemption, Survey Finds
tmcnet.com - May 1 at 12:45 PM
Community Foundation Boulder County names new vice president of developmentCommunity Foundation Boulder County names new vice president of development
timescall.com - May 1 at 7:45 AM
College costs looming large? Take this commonsense advice to avoid financial pitfallsCollege costs looming large? Take this commonsense advice to avoid financial pitfalls
kansascity.com - May 1 at 7:45 AM
Federal Home Loan Bank of Dallas Releases 2023 Affordable Housing Advisory Council Annual ReportFederal Home Loan Bank of Dallas Releases 2023 Affordable Housing Advisory Council Annual Report
tmcnet.com - April 29 at 10:02 PM
Chase opens community banking center in the BronxChase opens community banking center in the Bronx
bizjournals.com - April 29 at 10:02 PM
Austin Community Foundation Launches $15M Loan Fund to Fuel Affordable Housing ProjectsAustin Community Foundation Launches $15M Loan Fund to Fuel Affordable Housing Projects
hoodline.com - April 29 at 5:02 PM
Hawaii Community Foundation announces $40M grant from the Maui Strong Foundation fundHawaii Community Foundation announces $40M grant from the Maui Strong Foundation fund
mauinews.com - April 28 at 3:57 PM
CCAA to host Community Action Poverty SimulationCCAA to host Community Action Poverty Simulation
weatherforddemocrat.com - April 28 at 3:57 PM
Green with support, Town & Country FCU provides financial, human support of Earth WeekGreen with support, Town & Country FCU provides financial, human support of Earth Week
bangordailynews.com - April 27 at 10:44 PM
Addition Financial Credit Union and CareerSource Central Florida announce youth programming partnershipAddition Financial Credit Union and CareerSource Central Florida announce youth programming partnership
cuinsight.com - April 26 at 9:43 PM
Community Foundation awards nearly $129,000 grants to Grand Forks-area arts organizationsCommunity Foundation awards nearly $129,000 grants to Grand Forks-area arts organizations
yahoo.com - April 26 at 9:43 PM
Understanding the Corporate Transparency Act (CTA) and Its Possible Impact on Community AssociationsUnderstanding the Corporate Transparency Act (CTA) and Its Possible Impact on Community Associations
law.com - April 26 at 9:43 PM
Area community colleges, One Cedar Valley receive federal grantArea community colleges, One Cedar Valley receive federal grant
wcfcourier.com - April 26 at 11:42 AM
Dona Ana County Community College Financial Wellness FairDona Ana County Community College Financial Wellness Fair
kvia.com - April 25 at 3:08 PM
Community Connection: Relay For Life PeninsulaCommunity Connection: Relay For Life Peninsula
wavy.com - April 25 at 3:08 PM
Community Champions: Morgan County Family Center a resource to strengthen communityCommunity Champions: Morgan County Family Center a resource to strengthen community
fortmorgantimes.com - April 25 at 5:08 AM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Blue Ridge Bankshares logo

Blue Ridge Bankshares

NASDAQ:BRBS
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.
ChoiceOne Financial Services logo

ChoiceOne Financial Services

NASDAQ:COFS
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.
Oak Valley Bancorp logo

Oak Valley Bancorp

NASDAQ:OVLY
Oak Valley Bancorp operates as the bank holding company for Oak Valley Community Bank that provides a range of commercial banking services to individuals and small to medium-sized businesses in the Central Valley and the Eastern Sierras. The company's deposits products include checking and savings, money market, health savings, and individual retirement accounts, as well as certificates of deposit. It also offers commercial real estate loans, commercial business lending and trade finance, and small business administration lending, as well as consumer loans, including automobile loans, home mortgages, credit lines, and other personal loans. In addition, the company provides online and mobile banking, remote deposit capture, merchant, night depository, extended hours, wire transfer of funds, note collection services, and automated teller machines. The company was incorporated in 1990 and is headquartered in Oakdale, California.
Community Financial 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.