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
BTCS Inc. stock logo
BTCS
BTCS
$2.49
+0.8%
$2.09
$0.95
$5.41
$52.53M1.241.16 million shs559,656 shs
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$22.02
+1.3%
$22.00
$15.92
$27.14
$159.18M0.0714,596 shs15,889 shs
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$32.81
+1.4%
$34.05
$19.35
$40.99
$154.57M0.127,520 shs9,148 shs
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$51.89
+1.2%
$50.24
$46.10
$59.99
$175.13M0.452,762 shs712 shs
Reduce the Risk Cover

Market downturns give many investors pause, and for good reason. Wondering how to offset this risk? Enter your email address to learn more about using beta to protect your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
BTCS Inc. stock logo
BTCS
BTCS
0.00%-12.72%-20.58%+33.51%+64.67%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
+0.18%-2.34%-6.21%-1.76%+33.70%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
+3.69%+1.25%-12.57%+7.12%+44.10%
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.00%+0.99%+5.34%-4.17%+3.54%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
BTCS Inc. stock logo
BTCS
BTCS
3.5184 of 5 stars
3.54.00.00.02.72.51.3
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
2.9694 of 5 stars
1.33.02.50.02.22.53.1
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
3.0634 of 5 stars
0.05.01.73.42.21.71.3
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
BTCS Inc. stock logo
BTCS
BTCS
3.00
Buy$5.00100.80% Upside
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
2.50
Moderate Buy$22.00-0.09% Downside
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.00
N/AN/AN/A
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
BTCS Inc. stock logo
BTCS
BTCS
$5.31M9.89N/AN/A$1.64 per share1.52
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$70.28M2.26$1.76 per share12.52N/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$63.88M2.42$3.61 per share9.09$30.17 per share1.09
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$87.26M2.01$8.85 per share5.86$35.29 per share1.47
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
BTCS Inc. stock logo
BTCS
BTCS
$7.82M-$1.716.07N/AN/A366.80%-15.42%-13.77%8/18/2025 (Estimated)
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$12.35M$1.3113.277.57N/A8.32%6.71%0.54%7/23/2025 (Estimated)
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$11M$2.6814.14N/A12.37%7.44%0.77%7/25/2025 (Estimated)
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$26.90M$7.256.85N/A31.02%19.42%1.93%7/25/2025 (Estimated)

Latest BTCS, HNVR, UBAB, and OVBC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/15/2025Q1 2025
BTCS Inc. stock logo
BTCS
BTCS
N/A-$0.14N/A-$0.86N/AN/A
4/25/2025Q1 2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
N/A$0.94N/A$0.94N/A$16.79 million
4/25/2025Q1 2025
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$1.73$1.42-$0.31$1.42N/AN/A
4/23/2025Q1 2025
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.51$0.55+$0.04$0.20$18.80 million$18.36 million
3/20/2025Q4 2024
BTCS Inc. stock logo
BTCS
BTCS
-$0.05-$0.34-$0.29$0.14$2.20 million$2.20 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
BTCS Inc. stock logo
BTCS
BTCS
$0.052.01%N/AN/A N/A
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.401.82%N/A30.53%N/A
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
$0.922.80%N/A34.33%3 Years
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
$1.202.31%N/A16.55%N/A

Latest BTCS, HNVR, UBAB, and OVBC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/23/2025
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
quarterly$0.101.7%5/7/20255/7/20255/14/2025
4/15/2025
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
quarterly$0.233.1%4/25/20254/25/20255/10/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
BTCS Inc. stock logo
BTCS
BTCS
N/A
19.77
19.77
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
0.13
1.03
1.02
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
0.32
0.89
0.89
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
0.23
0.94
0.94

Institutional Ownership

CompanyInstitutional Ownership
BTCS Inc. stock logo
BTCS
BTCS
3.48%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
15.02%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
22.06%
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
5.52%

Insider Ownership

CompanyInsider Ownership
BTCS Inc. stock logo
BTCS
BTCS
42.80%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
23.88%
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
7.13%
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
BTCS Inc. stock logo
BTCS
BTCS
421.10 million9.48 millionNot Optionable
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
1607.23 million5.38 millionNot Optionable
Ohio Valley Banc Corp. stock logo
OVBC
Ohio Valley Banc
2604.71 million4.46 millionNot Optionable
United Bancorporation of Alabama, Inc. stock logo
UBAB
United Bancorporation of Alabama
1773.38 millionN/ANot Optionable

Recent News About These Companies

United Bancorporation of Alabama, Inc.
How every Alabama offseason transfer has performed so far this season

New MarketBeat Followers Over Time

Media Sentiment Over Time

BTCS stock logo

BTCS NASDAQ:BTCS

$2.49 +0.02 (+0.81%)
Closing price 04:00 PM Eastern
Extended Trading
$2.48 -0.01 (-0.20%)
As of 06:33 PM 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.

BTCS Inc. operates in blockchain technology sector the United States. Its blockchain-infrastructure secures and operates validator nodes on disruptive blockchain networks, as well as validates transactions for crypto holding delegations on dPoS blockchains. The company offers StakeSeeker, a cryptocurrency dashboard and staking-as-a-service platform that allows crypto asset holders to earn rewards by participating in network consensus mechanisms; and Builder+, a Ethereum block builder offered to maximize validator earnings by utilizing algorithms to construct optimized blocks for on-chain validation. In addition, it is involved in the development of ChainQ, an AI-powered blockchain data and analytics platform, which allows users to query real-time and historical on-chain blockchain data. The company was formerly known as Bitcoin Shop, Inc. and changed its name to BTCS Inc. in July 2015. BTCS Inc. was founded in 2014 and is based in Silver Spring, Maryland.

Hanover Bancorp stock logo

Hanover Bancorp NASDAQ:HNVR

$22.02 +0.28 (+1.29%)
Closing price 04:00 PM Eastern
Extended Trading
$22.16 +0.14 (+0.64%)
As of 04:04 PM 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.

Hanover Bancorp, Inc., a bank holding company for Hanover Community Bank, provides personal and business lending and deposit services to businesses, municipalities, and individuals in the New York metro area. The company offers checking, credit cards, debit cards, money market, savings, government and municipal banking, and professional services, as well as time deposits, including certificate of deposit and individual retirement accounts. It also provides business loans, commercial real estate financing, small business administration, lending directory services, and residential mortgage. In addition, the company offers cash management, online and mobile banking, merchant services, and digital solutions. Its banking offices are located in Nassau, Suffolk, Queens, Kings, New York Counties, New York, Monmouth County, Freehold, and New Jersey. The company was founded in 2008 and is headquartered in Mineola, New York.

Ohio Valley Banc stock logo

Ohio Valley Banc NASDAQ:OVBC

$32.81 +0.46 (+1.42%)
Closing price 04:00 PM Eastern
Extended Trading
$32.54 -0.27 (-0.81%)
As of 04:04 PM 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.

Ohio Valley Banc Corp. operates as the bank holding company for The Ohio Valley Bank Company that provides commercial and consumer banking products and services. The company operates in two segments, Banking and Consumer Finance. It accepts various deposit products, including checking, savings, time, and money market accounts, as well as individual retirement accounts, demand deposits, NOW accounts, and certificates of deposit. The company also provides various residential real estate loans, including one-to four-family residential mortgages; commercial loans for securing equipment, inventory, stock, commercial real estate, and rental property; and consumer loans secured by automobiles, mobile homes, recreational vehicles, and other personal property, as well as personal loans, unsecured credit card receivables, floor plan and student loans, and construction loans. In addition, it offers safe deposit box, wire transfer, credit card, home equity loans, and Internet banking services; and financial management online services, such as cash management and news updates related to repossession auctions, current rates, and general bank news. Further, the company provides automatic teller machines (ATMs), consumer finance, seasonal tax preparation, commercial property, and various liability insurance services, as well as trust and online-only consumer direct mortgage services. The company owns and operates ATMs, including off-site ATMs. It operates offices in Ohio and West Virginia. The company was founded in 1872 and is based in Gallipolis, Ohio.

United Bancorporation of Alabama stock logo

United Bancorporation of Alabama OTCMKTS:UBAB

$51.89 +0.64 (+1.25%)
As of 02:10 PM Eastern

United Bancorporation of Alabama, Inc. operates as the bank holding company for United Bank that provides banking services. The company offers checking and savings accounts, certificates of deposit, individual retirement accounts, small business programs, business solutions, merchant services, and cash management services. It also provides various lending services, such as personal loans, business loans, lines of credit, and equipment loans; real estate loans for the agricultural community and working lines of credit; and overdraft services. In addition, the company offers debit cards, prepaid cards, Visa credit cards, gift cards, and safe deposit boxes. Further, it provides check cashing, convenience, remote deposit, mobile check deposit, personal storage compartments, Web payment options, insurance products, investment and brokerage, and online and mobile banking services. United Bancorporation of Alabama, Inc. was founded in 1904 and is based in Atmore, Alabama.