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
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$20.68
-0.6%
$22.22
$15.80
▼
$24.66
$164.82M0.3753,072 shs26,530 shs
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$24.18
-1.1%
$26.52
$19.91
▼
$27.94
$170.71M0.1134,861 shs7,667 shs
MBBC
Marathon Bancorp, Inc. /MD/
$14.56
-1.9%
$15.06
$10.52
▼
$15.79
$43.81M-0.058,083 shs4,314 shs
MainStreet Bank stock logo
MNSB
MainStreet Bank
$24.27
-0.4%
$24.92
$17.86
▼
$25.86
$172.83M0.5744,869 shs19,925 shs
7 Stocks to Buy Before the Robotics Revolution Cover

Robotics and automation are rapidly becoming essential infrastructure across healthcare, manufacturing, logistics, and many other industries. "Physical AI" is coming. Learn which seven companies are most positioned to benefit as intelligent robots enter the workforce.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
+0.14%-0.57%-7.14%-13.15%+21.77%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
-0.33%-2.94%-10.80%-3.36%+11.49%
MBBC
Marathon Bancorp, Inc. /MD/
-1.22%-3.67%-2.82%-2.33%+1,462,599,900.00%
MainStreet Bank stock logo
MNSB
MainStreet Bank
-1.18%-1.61%-3.87%-2.01%+26.14%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$20.68
-0.6%
$22.22
$15.80
▼
$24.66
$164.82M0.3753,072 shs26,530 shs
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$24.18
-1.1%
$26.52
$19.91
▼
$27.94
$170.71M0.1134,861 shs7,667 shs
MBBC
Marathon Bancorp, Inc. /MD/
$14.56
-1.9%
$15.06
$10.52
▼
$15.79
$43.81M-0.058,083 shs4,314 shs
MainStreet Bank stock logo
MNSB
MainStreet Bank
$24.27
-0.4%
$24.92
$17.86
▼
$25.86
$172.83M0.5744,869 shs19,925 shs
7 Stocks to Buy Before the Robotics Revolution Cover

Robotics and automation are rapidly becoming essential infrastructure across healthcare, manufacturing, logistics, and many other industries. "Physical AI" is coming. Learn which seven companies are most positioned to benefit as intelligent robots enter the workforce.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
+0.14%-0.57%-7.14%-13.15%+21.77%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
-0.33%-2.94%-10.80%-3.36%+11.49%
MBBC
Marathon Bancorp, Inc. /MD/
-1.22%-3.67%-2.82%-2.33%+1,462,599,900.00%
MainStreet Bank stock logo
MNSB
MainStreet Bank
-1.18%-1.61%-3.87%-2.01%+26.14%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
2.25
Hold$23.5013.95% Upside
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
3.00
Buy$28.5017.57% Upside
MBBC
Marathon Bancorp, Inc. /MD/
2.00
HoldN/AN/A
MainStreet Bank stock logo
MNSB
MainStreet Bank
2.50
Moderate BuyN/AN/A

Current Analyst Ratings Breakdown

Latest MBBC, MNSB, HNVR, and EBMT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
10/9/2026
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
DowngradeBuy (A-) ➝ Buy (B+)
10/8/2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
UpgradeBuy (B-) ➝ Buy (B)
10/2/2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
UpgradeHold ➝ Strong-Buy
9/24/2026
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
UpgradeBuy (B+) ➝ Buy (A-)
9/18/2026
MainStreet Bank stock logo
MNSB
MainStreet Bank
Reiterated RatingBuy (B-)
9/9/2026
MBBC
Marathon Bancorp, Inc. /MD/
DowngradeBuy (B-) ➝ Hold (C)
9/8/2026
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
DowngradeBuy (A-) ➝ Buy (B+)
8/26/2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
Initiated CoverageMarket Perform
8/11/2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
UpgradeHold (C+) ➝ Buy (B-)
7/27/2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
Boost Price TargetOverweight$26.50 ➝ $28.50
(Data available from 10/15/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$127.08M1.29$3.06 per share6.75$24.12 per share0.86
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$143.32M1.19$1.96 per share12.37$27.14 per share0.89
MBBC
Marathon Bancorp, Inc. /MD/
$12.73M3.53$0.68 per share22.03$16.25 per share0.92
MainStreet Bank stock logo
MNSB
MainStreet Bank
$73.15M2.37$2.40 per share10.11$24.83 per share0.98
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$14.84M$2.0410.059.59N/A12.57%8.36%0.76%10/27/2026 (Estimated)
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$7.49M$1.2719.097.95N/A6.71%6.00%0.50%10/28/2026 (Estimated)
MBBC
Marathon Bancorp, Inc. /MD/
$1.79M$0.6722.30N/AN/A14.06%3.80%0.71%N/A
MainStreet Bank stock logo
MNSB
MainStreet Bank
$15.61M$2.0411.94N/AN/A13.24%9.16%0.79%10/26/2026 (Estimated)

Latest MBBC, MNSB, HNVR, and EBMT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
10/28/2026Q3 2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.5850N/AN/AN/A$20.00 millionN/A
10/27/2026Q3 2026
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$0.5370N/AN/AN/A$24.50 millionN/A
10/26/2026Q3 2026
MainStreet Bank stock logo
MNSB
MainStreet Bank
$0.58N/AN/AN/A$21.80 millionN/A
9/16/2026Q4 2026
MBBC
Marathon Bancorp, Inc. /MD/
N/A$0.13N/A$0.1310N/A$2.34 million
7/28/2026Q2 2026
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$0.4967$0.47-$0.0267$0.47$23.55 million$24.16 million
7/23/2026Q2 2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.5650$0.58+$0.0150$0.55$19.83 million$19.57 million
7/20/2026Q2 2026
MainStreet Bank stock logo
MNSB
MainStreet Bank
$0.53$0.58+$0.05$0.58$21.10 million$19.13 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
$0.592.84%+8.26%28.92%14 Years
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
$0.401.64%N/A31.50%N/A
MBBC
Marathon Bancorp, Inc. /MD/
N/AN/AN/AN/AN/A
MainStreet Bank stock logo
MNSB
MainStreet Bank
$0.401.64%N/A19.61%N/A

Latest MBBC, MNSB, HNVR, and EBMT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/16/2026
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
quarterly$0.14752.52%8/14/20268/14/20269/4/2026
7/23/2026
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
quarterly$0.101.48%8/6/20268/6/20268/13/2026
7/21/2026
MainStreet Bank stock logo
MNSB
MainStreet Bank
quarterly$0.101.7%8/4/20268/4/20268/11/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
0.49
0.87
0.86
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
0.17
1.03
1.03
MBBC
Marathon Bancorp, Inc. /MD/
0.42
1.26
1.26
MainStreet Bank stock logo
MNSB
MainStreet Bank
0.37
1.06
1.06

Institutional Ownership

CompanyInstitutional Ownership
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
35.66%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
15.02%
MBBC
Marathon Bancorp, Inc. /MD/
N/A
MainStreet Bank stock logo
MNSB
MainStreet Bank
52.29%

Insider Ownership

CompanyInsider Ownership
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
5.80%
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
24.38%
MBBC
Marathon Bancorp, Inc. /MD/
11.30%
MainStreet Bank stock logo
MNSB
MainStreet Bank
10.17%
CompanyEmployeesShares OutstandingFree FloatOptionable
Eagle Bancorp Montana, Inc. stock logo
EBMT
Eagle Bancorp Montana
3857.97 million7.50 millionNot Optionable
Hanover Bancorp, Inc. stock logo
HNVR
Hanover Bancorp
1947.06 million5.34 millionNot Optionable
MBBC
Marathon Bancorp, Inc. /MD/
313.01 million2.67 millionN/A
MainStreet Bank stock logo
MNSB
MainStreet Bank
1717.12 million6.40 millionNot Optionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Eagle Bancorp Montana stock logo

Eagle Bancorp Montana NASDAQ:EBMT

$20.68 -0.13 (-0.62%)
Closing price 04:00 PM Eastern
Extended Trading
$20.64 -0.04 (-0.19%)
As of 04:40 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 Massive. Learn more.

Eagle Bancorp Montana, Inc. operates as the bank holding company for Opportunity Bank of Montana that provides various retail banking products and services to small businesses and individuals in Montana. It accepts various deposit products, such as checking, savings, money market, and individual retirement accounts, as well as certificates of deposit accounts. The company also provides 1-4 family residential mortgage loans, such as residential mortgages and construction of residential properties; commercial real estate loans, including multi-family dwellings, nonresidential property, commercial construction and development, and farmland loans; and second mortgage/home equity loans. In addition, it offers consumer loans, such as loans secured by collateral other than real estate, such as automobiles, recreational vehicles, and boats; personal loans and lines of credit; commercial business loans consisting of business loans and lines of credit on a secured and unsecured basis; construction loans; agricultural loans; and mortgage loan services. The company operates full-service branches and automated teller machines. Eagle Bancorp Montana, Inc. was founded in 1922 and is headquartered in Helena, Montana.

Hanover Bancorp stock logo

Hanover Bancorp NASDAQ:HNVR

$24.08 -0.38 (-1.53%)
As of 04:00 PM Eastern
This is a fair market value price provided by Massive. 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.

Marathon Bancorp, Inc. /MD/ NASDAQ:MBBC

$14.56 -0.29 (-1.92%)
As of 04:00 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Marathon Bancorp, Inc. focuses on to operate as a bank holding company for Marathon Bank, a chartered savings bank. Marathon Bank offers deposit products, such as demand deposits, savings, and certificates of deposits; and lending products comprising commercial real estate, commercial and industrial, construction, one-to-four-family residential, multi-family real estate, and consumer loans primarily in the Marathon County area of Wisconsin. The company was founded in 2020 and is based in Wausau, Wisconsin. Marathon Bancorp, Inc. operates as a subsidiary of Marathon MHC.

MainStreet Bank stock logo

MainStreet Bank NASDAQ:MNSB

$24.27 -0.10 (-0.41%)
Closing price 04:00 PM Eastern
Extended Trading
$24.24 -0.03 (-0.12%)
As of 04:10 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 Massive. Learn more.

MainStreet Bancshares, Inc. operates as the bank holding company for MainStreet Bank that provides various banking products and services for individuals, small to medium-sized businesses, and professional service organizations. The company offers demand, NOW, money market, savings, and sweep accounts, as well as certificates of deposit; business and consumer checking, interest-bearing checking, business account analysis, and other depository services; and cash management, wire transfer, check imaging, bill pay, remote deposit capture, and courier services. It also provides commercial loans, include government contract receivables, plant and equipment, general working capital, contract administration, and acquisition loans; commercial real estate, real estate construction, and residential real estate loans; and consumer loans comprising term loans and overdraft protection, as well as debit and credit cards. In addition, the company offers deposit insurance solutions; remote deposit of checks; and internet bill payment, online cash management, and online and mobile banking services. It operates in Herndon, Fairfax, McLean, Leesburg, Clarendon, and Washington D.C., as well as automated teller machines. The company was incorporated in 2003 and is headquartered in Fairfax, Virginia.