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
Bank7 Corp. stock logo
BSVN
Bank7
$39.19
+0.4%
$37.30
$27.84
$50.26
$370.27M1.0724,319 shs35,394 shs
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
$22.60
-2.1%
$21.20
$13.60
$24.00
$350.73M0.6948,503 shs27,349 shs
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
$1.81
-0.3%
$1.69
$1.26
$5.54
$336.02M3.527.24 million shs14.18 million shs
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$19.95
+2.3%
$19.40
$15.52
$20.50
$92.11M0.472,076 shs200 shs
These 7 Stocks Will Be Magnificent in 2025 Cover

Discover the next wave of investment opportunities with our report, 7 Stocks That Will Be Magnificent in 2025. Explore companies poised to replicate the growth, innovation, and value creation of the tech giants dominating today's markets.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Bank7 Corp. stock logo
BSVN
Bank7
0.00%+4.81%+4.67%-3.57%+29.55%
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
0.00%+2.49%-1.74%+8.39%+57.71%
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
0.00%-7.91%+0.84%-5.00%-28.37%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.00%+2.10%+2.31%+3.64%+28.54%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Bank7 Corp. stock logo
BSVN
Bank7
4.5532 of 5 stars
3.55.03.30.02.53.31.9
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
4.664 of 5 stars
2.34.02.53.12.32.53.1
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
3.0137 of 5 stars
3.64.00.00.03.30.01.3
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/AN/AN/AN/AN/AN/AN/AN/A
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Bank7 Corp. stock logo
BSVN
Bank7
3.00
Buy$51.0030.14% Upside
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
2.50
Moderate Buy$25.2011.50% Upside
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
3.20
Buy$7.64323.43% Upside
Peoples Financial Co. stock logo
PFBX
Peoples Financial
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest PFBX, BSVN, HIVE, and CIVB Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/28/2025
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetNeutral ➝ Neutral$23.00 ➝ $24.00
4/25/2025
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$24.00 ➝ $25.00
4/25/2025
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$25.00 ➝ $28.00
4/11/2025
Bank7 Corp. stock logo
BSVN
Bank7
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$50.00 ➝ $47.00
3/26/2025
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
Canaccord Genuity Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$9.00 ➝ $9.00
3/11/2025
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
Cantor Fitzgerald
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$10.00 ➝ $8.00
3/7/2025
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
Rosenblatt Securities
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$6.00
(Data available from 6/2/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Bank7 Corp. stock logo
BSVN
Bank7
$96.03M3.86$3.06 per share12.82$18.54 per share2.11
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
$155.96M2.25$3.73 per share6.06$23.70 per share0.95
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
$117.25M2.87$0.10 per share17.70$2.77 per share0.65
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$39.52M2.33$1.89 per share10.54$14.86 per share1.34
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Bank7 Corp. stock logo
BSVN
Bank7
$45.70M$4.718.109.51N/A32.00%23.83%2.64%7/10/2025 (Estimated)
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
$31.68M$2.2711.198.69N/A12.96%8.35%0.80%7/25/2025 (Estimated)
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
-$51.21M-$0.05N/AN/AN/A-5.45%-8.95%-7.74%6/23/2025 (Estimated)
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$21.70M$4.424.28N/A54.68%26.99%2.51%7/22/2025 (Estimated)

Latest PFBX, BSVN, HIVE, and CIVB Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
6/23/2025Q4 2025
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
-$0.11N/AN/AN/A$31.47 millionN/A
4/24/2025Q1 2025
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
$0.50$0.66+$0.16$0.66$40.33 million$40.63 million
4/23/2025Q1 2025
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/A$0.28N/A$0.28N/A$7.37 million
4/10/2025Q1 2025
Bank7 Corp. stock logo
BSVN
Bank7
$0.97$1.08+$0.11$1.08$22.58 million$22.60 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Bank7 Corp. stock logo
BSVN
Bank7
$0.962.45%+25.99%20.38%5 Years
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
$0.683.01%+16.96%29.96%4 Years
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
N/AN/AN/AN/AN/A
Peoples Financial Co. stock logo
PFBX
Peoples Financial
$0.361.80%N/A8.14%N/A

Latest PFBX, BSVN, HIVE, and CIVB Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/15/2025
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
quarterly$0.173.49%4/29/20254/29/20255/13/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Bank7 Corp. stock logo
BSVN
Bank7
N/A
1.07
1.07
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
1.01
0.95
0.95
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
0.03
10.41
10.41
Peoples Financial Co. stock logo
PFBX
Peoples Financial
N/A
0.41
0.41

Institutional Ownership

CompanyInstitutional Ownership
Bank7 Corp. stock logo
BSVN
Bank7
23.48%
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
52.10%
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
24.42%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
32.81%

Insider Ownership

CompanyInsider Ownership
Bank7 Corp. stock logo
BSVN
Bank7
25.81%
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
2.60%
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
9.44%
Peoples Financial Co. stock logo
PFBX
Peoples Financial
28.10%
CompanyEmployeesShares OutstandingFree FloatOptionable
Bank7 Corp. stock logo
BSVN
Bank7
1209.45 million5.23 millionNot Optionable
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
44015.52 million15.26 millionOptionable
HIVE Digital Technologies Ltd. stock logo
HIVE
HIVE Digital Technologies
20186.16 million141.83 millionOptionable
Peoples Financial Co. stock logo
PFBX
Peoples Financial
1304.62 million3.32 millionNot Optionable

Recent News About These Companies

Peoples Financial Corporation (PFBX)
Peoples Financial Prepares for 2024 Investor Meetings
Peoples Bank encourages community involvement
Peoples Financial Announces CEO Transition and Merger Success
People State Bank’s Nourishing Greatness Support
Peoples Bancorp price target lowered to $36 from $39 at Piper Sandler
Financial Literacy Statistics

New MarketBeat Followers Over Time

Media Sentiment Over Time

Bank7 stock logo

Bank7 NASDAQ:BSVN

$39.19 +0.15 (+0.38%)
Closing price 05/30/2025 04:00 PM Eastern
Extended Trading
$38.62 -0.57 (-1.45%)
As of 03:59 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.

Bank7 Corp. operates as a bank holding company for Bank7 that provides banking and financial services to individual and corporate customers. It offers commercial deposit, commercial checking, money market, and other deposit accounts; and retail deposit services, such as certificates of deposit, money market accounts, checking accounts, negotiable order of withdrawal accounts, savings accounts, and automated teller machine access. The company also provides commercial real estate, hospitality, energy, and commercial and industrial lending services; consumer lending services to individuals for personal and household purposes comprising residential real estate loans and mortgage banking services, personal lines of credit, loans for the purchase of automobiles, and other installment loans, as well as secured and unsecured term loans and home improvement loans. It operates through a network of full-service branches in Oklahoma, the Dallas/Fort Worth, Texas metropolitan area, and Kansas. The company was formerly known as Haines Financial Corp. Bank7 Corp. was founded in 1901 and is headquartered in Oklahoma City, Oklahoma.

Civista Bancshares stock logo

Civista Bancshares NASDAQ:CIVB

$22.60 -0.48 (-2.08%)
Closing price 05/30/2025 04:00 PM Eastern
Extended Trading
$22.55 -0.05 (-0.22%)
As of 03:59 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.

Civista Bancshares, Inc. operates as the financial holding company for Civista Bank that provides community banking services. It collects a range of customer deposits; and offers commercial and agriculture, commercial and residential real estate, farm real estate, real estate construction, consumer, and other loans, as well as letters of credit. The company also holds and manages securities portfolio; leases general equipment; and provides captive insurance products. It operates in North Central, West Central, South Western Ohio, South Eastern Indiana, and Northern Kentucky. The company was formerly known as First Citizens Banc Corp and changed its name to Civista Bancshares, Inc. in May 2015. Civista Bancshares, Inc. was founded in 1884 and is headquartered in Sandusky, Ohio.

HIVE Digital Technologies stock logo

HIVE Digital Technologies NASDAQ:HIVE

$1.80 -0.01 (-0.28%)
Closing price 05/30/2025 04:00 PM Eastern
Extended Trading
$1.80 0.00 (-0.28%)
As of 05:40 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.

HIVE Digital Technologies Ltd. operates as a cryptocurrency mining company in Canada, Sweden, and Iceland. The company engages in the mining and sale of digital currencies, including Ethereum Classic, Bitcoin, and other coins. It also operates data centers; and offers infrastructure solutions. The company was formerly known as HIVE Blockchain Technologies Ltd. and changed its name to HIVE Digital Technologies Ltd. in July 2023. HIVE Digital Technologies Ltd. was incorporated in 1987 and is headquartered in Vancouver, Canada.

Peoples Financial stock logo

Peoples Financial OTCMKTS:PFBX

$19.95 +0.44 (+2.26%)
As of 05/30/2025 12:35 PM Eastern

Peoples Financial Corporation operates as the bank holding company for The Peoples Bank that provides banking, financial, and trust services to government entities, individuals, and small and commercial businesses in Mississippi. The company accepts various deposits, such as interest and non-interest-bearing checking accounts, savings accounts, certificates of deposit, and individual retirement accounts (IRAs). It offers business, commercial, real estate, construction, personal, and installment loans; and personal trust, agencies, and estate services, including living and testamentary trusts, executorships, guardianships, and conservatorships. In addition, the company provides self-directed IRAs; and escrow management, stock transfer, and bond paying agency accounts to corporate customers. Further, it offers other services consisting of safe deposit box rental, wire transfer, night drop facilities, collection, cash management, and Internet banking services. the company provides services to customers of various industries, such as seafood, retail, hospitality, hotel/motel, gaming, and construction. Peoples Financial Corporation was founded in 1896 and is headquartered in Biloxi, Mississippi.