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
Camden National Corporation stock logo
CAC
Camden National
$38.57
+0.4%
$39.27
$31.02
$50.07
$651.45M0.6369,820 shs96,434 shs
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$14.60
+1.0%
$14.73
$11.52
$19.18
$642.62M0.85170,608 shs265,714 shs
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
$35.16
+0.5%
$36.53
$27.62
$38.99
$616.36M0.8645,083 shs46,691 shs
National Bankshares, Inc. stock logo
NKSH
National Bankshares
$25.29
-2.4%
$25.97
$23.75
$33.37
$160.84M0.6512,338 shs49,557 shs
20 High-Yield Dividend Stocks that Could Ruin Your Retirement Cover

Almost everyone loves strong dividend-paying stocks, but high yields can signal danger. Discover 20 high-yield dividend stocks paying an unsustainably large percentage of their earnings. Enter your email to get this report and avoid a high-yield dividend trap.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Camden National Corporation stock logo
CAC
Camden National
0.00%-3.76%-6.68%-6.38%+20.33%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.00%-4.49%-7.84%-5.37%+23.06%
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
0.00%0.00%0.00%0.00%+28.43%
National Bankshares, Inc. stock logo
NKSH
National Bankshares
0.00%-2.56%-2.19%-5.02%-9.63%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Camden National Corporation stock logo
CAC
Camden National
3.9141 of 5 stars
2.23.03.30.01.63.33.1
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
4.087 of 5 stars
2.22.03.33.30.61.72.5
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
N/AN/AN/AN/AN/AN/AN/AN/A
National Bankshares, Inc. stock logo
NKSH
National Bankshares
4.8029 of 5 stars
3.52.02.53.81.91.73.1
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Camden National Corporation stock logo
CAC
Camden National
2.33
Hold$47.3322.72% Upside
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
2.33
Hold$17.3318.72% Upside
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
2.67
Moderate Buy$42.5020.88% Upside
National Bankshares, Inc. stock logo
NKSH
National Bankshares
3.00
Buy$38.0050.26% Upside

Current Analyst Ratings Breakdown

Latest NKSH, CAC, HBNC, and HTBI Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/7/2025
Camden National Corporation stock logo
CAC
Camden National
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$48.00 ➝ $47.00
4/28/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$18.00 ➝ $17.00
4/25/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$18.00 ➝ $17.00
(Data available from 6/20/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Camden National Corporation stock logo
CAC
Camden National
$294.10M2.22$4.07 per share9.48$36.44 per share1.06
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$203.08M3.16$2.15 per share6.80$17.47 per share0.84
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
$202.13M3.05$2.63 per share13.38$28.76 per share1.22
National Bankshares, Inc. stock logo
NKSH
National Bankshares
$79.08M2.03$2.12 per share11.93$24.59 per share1.03
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Camden National Corporation stock logo
CAC
Camden National
$53M$3.1412.287.79N/A15.03%10.28%0.94%7/29/2025 (Estimated)
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$35.43M$1.0214.317.77N/A12.27%9.56%0.92%7/23/2025 (Estimated)
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
$54.81M$3.2010.9911.09N/A18.57%10.43%1.18%7/22/2025 (Estimated)
National Bankshares, Inc. stock logo
NKSH
National Bankshares
$7.62M$1.3618.609.30N/A10.64%5.31%0.47%7/23/2025 (Estimated)

Latest NKSH, CAC, HBNC, and HTBI Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/6/2025Q1 2025
Camden National Corporation stock logo
CAC
Camden National
$0.99$0.95-$0.04$0.43$57.63 million$60.05 million
4/23/2025Q1 2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.40$0.54+$0.14$0.54$64.52 million$69.17 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Camden National Corporation stock logo
CAC
Camden National
$1.684.36%N/A53.50%N/A
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$0.644.38%N/A62.75%N/A
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
$0.481.37%N/A15.00%6 Years
National Bankshares, Inc. stock logo
NKSH
National Bankshares
$1.465.77%N/A107.35%N/A

Latest NKSH, CAC, HBNC, and HTBI Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/20/2025
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
quarterly$0.164.4%7/3/20257/3/20257/18/2025
5/14/2025
National Bankshares, Inc. stock logo
NKSH
National Bankshares
semi-annual$0.735.9%5/27/20255/27/20256/2/2025
3/25/2025
Camden National Corporation stock logo
CAC
Camden National
quarterly$0.424.04%4/15/20254/15/20254/30/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Camden National Corporation stock logo
CAC
Camden National
0.10
0.81
0.81
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
0.15
0.76
0.76
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
0.50
1.11
1.06
National Bankshares, Inc. stock logo
NKSH
National Bankshares
N/A
0.68
0.68

Institutional Ownership

CompanyInstitutional Ownership
Camden National Corporation stock logo
CAC
Camden National
77.41%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
64.51%
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
60.94%
National Bankshares, Inc. stock logo
NKSH
National Bankshares
29.73%

Insider Ownership

CompanyInsider Ownership
Camden National Corporation stock logo
CAC
Camden National
1.72%
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
2.79%
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
13.19%
National Bankshares, Inc. stock logo
NKSH
National Bankshares
3.18%
CompanyEmployeesShares OutstandingFree FloatOptionable
Camden National Corporation stock logo
CAC
Camden National
62016.89 million16.60 millionOptionable
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
91044.02 million42.79 millionOptionable
HomeTrust Bancshares, Inc. stock logo
HTBI
HomeTrust Bancshares
52017.53 million15.22 millionOptionable
National Bankshares, Inc. stock logo
NKSH
National Bankshares
2206.36 million6.16 millionNot Optionable

Recent News About These Companies

3 Reliable Dividend Stocks Offering Up To 3.8% Yield
Fort Myers bank acquired in $585 million deal
Cadence Bank merging with Industry Bancshares, Inc.
Cadence Bank to buy Industry Bancshares
National Bankshares CEO to retire

New MarketBeat Followers Over Time

Media Sentiment Over Time

Camden National stock logo

Camden National NASDAQ:CAC

$38.57 +0.15 (+0.39%)
Closing price 04:00 PM Eastern
Extended Trading
$38.55 -0.02 (-0.05%)
As of 04:11 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.

Camden National Corporation operates as the bank holding company for Camden National Bank that provides various commercial and consumer banking products and services for consumer, institutional, municipal, non-profit, and commercial customers in Maine, New Hampshire, and Massachusetts. The company accepts checking, savings, time, and brokered deposits, as well as deposits with the certificate of deposit account registry system. Its loan products include non-owner-occupied commercial estate loans, owner-occupied commercial real estate loans, unsecured fully-guaranteed commercial loans backed by the small business administration, loans secured by one-to four-family properties, and consumer and home equity loans. The company also provides brokerage and insurance services through its financial offerings consisting of college, retirement, estate planning, mutual funds, strategic asset management accounts, and variable and fixed annuities. Further, it offers a range of fiduciary and asset management, wealth management, investment management, financial planning, and trustee services. Camden National Corporation was founded in 1875 and is headquartered in Camden, Maine.

Horizon Bancorp (IN) stock logo

Horizon Bancorp (IN) NASDAQ:HBNC

$14.60 +0.14 (+0.97%)
Closing price 04:00 PM Eastern
Extended Trading
$14.59 -0.01 (-0.07%)
As of 04:11 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.

Horizon Bancorp, Inc. operates as the bank holding company for Horizon Bank that engages in the provision of commercial and retail banking services. The company offers checking, saving, money market, certificate of deposits, individual retirement accounts, and time deposits, as well as non-interest- and interest-bearing demand deposits. It also provides commercial, residential real estate, mortgage, home equity, auto, personal, business, agricultural, and SBA loans, as well as credit cards. In addition, the company offers corporate and individual trust and agency, investment management, and real estate investment trust services; debit cards; treasury management; online and mobile banking; wealth, retirement, and estate and trust services; and sells various insurance products. It operates through full-service offices in northern and central Indiana and southern and central Michigan. Horizon Bancorp, Inc. was founded in 1873 and is headquartered in Michigan City, Indiana.

HomeTrust Bancshares stock logo

HomeTrust Bancshares NASDAQ:HTBI

$35.16 +0.19 (+0.54%)
As of 06/18/2025

HomeTrust Bancshares, Inc. operates as the bank holding company for HomeTrust Bank that provides a range of retail and commercial banking products and services. The company's deposit products include savings, money market, noninterest-bearing, and interest-bearing checking accounts, as well as certificates of deposit for individuals, business, and nonprofit organizations. Its loan portfolio comprises retail consumer loans, such as one-to-four-family real estate lending, home equity lines of credit, construction and land/lots, indirect auto finance, and consumer lending; and commercial loans that include commercial real estate, construction and development, and commercial and industrial loans. The company also provides small business administration loans, equipment finance leases, and municipal leases; and cash management and online/mobile banking services. In addition, it invests in debt securities issued by the United States government agencies and government-sponsored enterprises, municipal and corporate bonds, commercial paper, and certificates of deposit insured by the federal deposit insurance corporation. HomeTrust Bancshares, Inc. was founded in 1926 and is headquartered in Asheville, North Carolina.

National Bankshares stock logo

National Bankshares NASDAQ:NKSH

$25.29 -0.62 (-2.39%)
Closing price 04:00 PM Eastern
Extended Trading
$25.44 +0.16 (+0.61%)
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.

National Bankshares, Inc. operates as the bank holding company for the National Bank of Blacksburg that provides retail and commercial banking products and services to individuals, businesses, non-profits, and local governments. The company accepts interest-bearing and non-interest-bearing demand deposit accounts, money market deposit accounts, savings accounts, certificates of deposit, health savings accounts, and individual retirement accounts. Its loan products include commercial and agricultural, commercial real estate, residential real estate, home equity, and various consumer loan products, as well as loans for the construction of commercial and residential properties. The company also provides business and consumer debit and credit cards; letters of credit, night depository services, safe deposit boxes, utility payment services, and automatic funds transfer; wealth management, trust, and estate services; non-deposit investment and insurance products; and telephone, mobile, and Internet banking services. The company was founded in 1891 and is headquartered in Blacksburg, Virginia.