Go Pro

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
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
$52.05
$50.22
$37.00
$60.00
$578.28M-0.06340 shsN/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
$45.25
$44.71
$36.01
$45.25
$112.22M0.08178 shs800 shs
Shore Community Bank stock logo
SHRC
Shore Community Bank
$0.16
$0.16
$11.87
$17.20
N/AN/AN/AN/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
$36.50
$36.50
$27.49
$39.00
N/AN/AN/AN/A
7 Best Space Stocks to Own in 2026 Cover

The space race is growing fast, and you don’t have to have gotten in early on SpaceX to profit. This report shows seven space stocks you can buy today that may grow as rockets, satellites, defense, space internet, and new space technology become more important.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
0.00%-3.24%+2.66%+15.67%+40.68%
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
+0.22%+0.33%+0.48%+4.87%+26.22%
Shore Community Bank stock logo
SHRC
Shore Community Bank
0.00%0.00%0.00%0.00%-99.03%
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
$52.05
$50.22
$37.00
$60.00
$578.28M-0.06340 shsN/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
$45.25
$44.71
$36.01
$45.25
$112.22M0.08178 shs800 shs
Shore Community Bank stock logo
SHRC
Shore Community Bank
$0.16
$0.16
$11.87
$17.20
N/AN/AN/AN/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
$36.50
$36.50
$27.49
$39.00
N/AN/AN/AN/A
7 Best Space Stocks to Own in 2026 Cover

The space race is growing fast, and you don’t have to have gotten in early on SpaceX to profit. This report shows seven space stocks you can buy today that may grow as rockets, satellites, defense, space internet, and new space technology become more important.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
0.00%-3.24%+2.66%+15.67%+40.68%
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
+0.22%+0.33%+0.48%+4.87%+26.22%
Shore Community Bank stock logo
SHRC
Shore Community Bank
0.00%0.00%0.00%0.00%-99.03%
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
0.00
N/AN/AN/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
0.00
N/AN/AN/A
Shore Community Bank stock logo
SHRC
Shore Community Bank
0.00
N/AN/AN/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
0.00
N/AN/AN/A
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
$288.18M2.01N/AN/AN/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
$62.26M1.80N/AN/AN/A
Shore Community Bank stock logo
SHRC
Shore Community Bank
N/AN/AN/AN/AN/AN/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
$46.75M$4.4111.80N/AN/A16.47%N/AN/AN/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
$10.96M$3.8811.66N/AN/A14.67%N/AN/AN/A
Shore Community Bank stock logo
SHRC
Shore Community Bank
N/AN/AN/AN/AN/AN/AN/AN/AN/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
N/AN/AN/AN/AN/AN/AN/AN/AN/A

Latest SHRC, TWCF, DBIN, and OXBC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/7/2026Q2 2026
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
N/A$1.15N/A$1.15N/A$53.67 million
8/3/2026Q2 2026
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
N/A$1.09N/A$1.09N/A$13.51 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
$0.781.50%N/A17.69%N/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
N/AN/AN/AN/AN/A
Shore Community Bank stock logo
SHRC
Shore Community Bank
N/AN/AN/AN/AN/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
N/AN/AN/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
N/A
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
4.54%
Shore Community Bank stock logo
SHRC
Shore Community Bank
N/A
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Dacotah Banks, Inc. stock logo
DBIN
Dacotah Banks
54811.11 millionN/ANot Optionable
Oxford Bank Corp. stock logo
OXBC
Oxford Bank
N/A2.48 millionN/ANot Optionable
Shore Community Bank stock logo
SHRC
Shore Community Bank
N/AN/AN/ANot Optionable
Town and Country Financial Corp. stock logo
TWCF
Town and Country Financial
N/AN/AN/ANot Optionable

Recent News About These Companies

No headlines for this company have been tracked by MarketBeat.com

Media Sentiment Over Time

Dacotah Banks stock logo

Dacotah Banks OTCMKTS:DBIN

$52.05 0.00 (0.00%)
As of 09/17/2026

Dacotah Banks, Inc. provides various banking and financial products and services to individuals and businesses. The company provides demand and certificates of deposit; checking, individual retirement, health savings, and money market accounts; and commercial, commercial real estate, residential mortgage, and consumer loans. It also offers vehicle, boat, motorhome, mortgage, camper, motorcycle, snowmobile, jet SKI, and ATV loans; and unsecured, overdraft protection, and student loans; business, term, and small business administration loans, and other loans. In addition, the company provides credit, debit, and gift cards; mobile and online banking; auto, homeowner, health, and life insurance products; and estate, and trust services. Further, the company offers retirement planning, investment management, foundation, endowment, bill paying, charitable giving, and elder care services, as well as cash management services. Additionally, it provides offers operating lines of credit, state and federal programs, and equipment loans and leases. It also provides crop, homeowner, health, life, farm, and ranch insurance services; and farm and ranch management services. The company operates across various locations in Minnesota, North Dakota, and South Dakota. Dacotah Banks, Inc. was founded in 1955 and is headquartered in Aberdeen, South Dakota.

Oxford Bank stock logo

Oxford Bank OTCMKTS:OXBC

$45.25 0.00 (0.00%)
As of 09/17/2026 02:22 PM Eastern

Oxford Bank Corporation provides banking products and services to various customers in Michigan. Its deposit products include savings, checking, and individual retirement accounts, as well as certificates of deposit. The company's loan portfolio comprises home mortgage, home equity, auto, student, term, commercial real estate, and small business administration loans, as well as lines of credit. It also offers cash management, merchant card, remote deposit capture, payroll, overdraft protection, wire transfer, night depository, and notary services, as well as safe deposit box and interactive teller machine services; online, telephone, and mobile banking services; debit and credit cards; and insurance products. The company operates its branches in Clarkston, Davison, Dryden, Lake Orion, Ortonville, Oxford, and Oakland. Oxford Bank Corporation was founded in 1884 and is based in Oxford, Michigan.

Shore Community Bank stock logo

Shore Community Bank OTCMKTS:SHRC

$0.16 0.00 (0.00%)
As of 06/10/2026

Shore Community Bank, a state chartered bank, provides banking products and services to businesses and individuals in Ocean County, New Jersey. The company's deposit products include checking accounts, savings accounts, certificates of deposit, individual retirement accounts, money market accounts, visa/mastercard merchant deposit accounts, and payroll/direct deposit accounts. Its loan portfolio comprises personal, home equity, term, and demand loans; lines of credit; letters of credit; commercial mortgages; and construction lending. The company also offers direct deposit and electronic transfer, wire transfer, ACH origination, night depository, tenant rent security, signature guarantee, remote deposit, notary, and automated asset management services; safe deposit boxes, escrow accounts, and debit cards, as well as online and telephone banking services. As of April 28, 2016, it operated five banking offices located in Toms River, Jackson, and Manahawkin, New Jersey. Shore Community Bank was incorporated in 1996 and is headquartered in Toms River, New Jersey.

Town and Country Financial stock logo

Town and Country Financial OTCMKTS:TWCF

$36.50 0.00 (0.00%)
As of 02/3/2023

Town & Country Financial Corp. is a bank holding company, which engages in the provision of banking and financial services. It offers loans, investments, deposits, and cash management operations. Its has offices in Buffalo, Decatur, Edwardsville, Fairview Heights, Jacksonville, Lincoln, Mt. Zion, Springfield, and Quincy. The company was founded in 1983 and is headquartered in Springfield, IL.