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
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
$46.18
-1.2%
$43.82
$31.59
$47.20
$524.01M0.4342,782 shs50,420 shs
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
$28.45
-1.3%
$27.92
$22.50
$33.87
$654.32M0.6396,218 shs59,309 shs
QNB Corp. stock logo
QNBC
QNB
$34.99
-0.3%
$34.22
$28.26
$35.98
$130.16M0.49537 shs3,082 shs
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
$39.11
-0.3%
$34.44
$22.26
$39.72
$542.10M0.4169,885 shs54,306 shs
Beginner's Guide To Retirement Stocks Cover

Enter your email address and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
+2.25%+6.72%+0.49%+11.26%+51.77%
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
+1.23%+5.26%-2.27%+1.23%+9.50%
QNB Corp. stock logo
QNBC
QNB
-0.28%+0.69%+2.91%-0.03%+21.49%
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
+1.87%+9.10%+6.09%+22.72%+81.07%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
2.6944 of 5 stars
1.35.03.30.01.31.71.9
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
4.202 of 5 stars
2.55.02.50.01.72.53.1
QNB Corp. stock logo
QNBC
QNB
1.5127 of 5 stars
0.03.02.50.01.30.81.3
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
1.6559 of 5 stars
1.22.00.00.02.12.52.5
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
2.50
Moderate Buy$45.00-2.55% Downside
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
3.00
Buy$34.5021.27% Upside
QNB Corp. stock logo
QNBC
QNB
0.00
N/AN/AN/A
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
2.33
Hold$40.002.28% Upside

Current Analyst Ratings Breakdown

Latest QNBC, MPB, TCBX, and GNTY Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/4/2025
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$35.00 ➝ $34.00
7/28/2025
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Perform ➝ Market Perform$38.00 ➝ $42.00
6/30/2025
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$47.00
(Data available from 8/14/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
$123.09M4.26$3.58 per share12.91$26.35 per share1.75
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
$192.27M3.40$3.28 per share8.68$33.73 per share0.84
QNB Corp. stock logo
QNBC
QNB
$90.98M1.43$3.92 per share8.92$27.95 per share1.25
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
$186.02M2.91$3.02 per share12.97$35.79 per share1.09
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
$31.54M$3.1416.7914.21N/A17.15%10.13%1.02%10/20/2025 (Estimated)
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
$49.44M$2.3911.908.44N/A13.69%8.13%0.95%10/22/2025 (Estimated)
QNB Corp. stock logo
QNBC
QNB
$11.45M$3.4710.08N/A13.34%12.16%0.69%10/20/2025 (Estimated)
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
$47.67M$3.2711.9611.47N/A16.30%12.05%1.17%10/22/2025 (Estimated)

Latest QNBC, MPB, TCBX, and GNTY Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/23/2025Q2 2025
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
$0.69$0.70+$0.01$0.22$54.20 million$54.35 million
7/23/2025Q2 2025
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
$0.75$0.96+$0.21$0.96$47.52 million$52.02 million
7/22/2025Q2 2025
QNB Corp. stock logo
QNBC
QNB
N/A$1.04N/A$1.04N/A$14.30 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
$1.002.17%N/A31.85%8 Years
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
$0.802.81%N/A33.47%N/A
QNB Corp. stock logo
QNBC
QNB
$1.524.34%N/A43.80%N/A
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
$16.8743.13%N/A515.90%N/A

Latest QNBC, MPB, TCBX, and GNTY Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/23/2025
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
quarterly$0.202.76%8/8/20258/8/20258/25/2025
6/23/2025
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
quarterly$0.252.4%6/30/20256/30/20257/9/2025
5/20/2025
QNB Corp. stock logo
QNBC
QNB
quarterly$0.384.34%6/13/20256/27/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
0.14
0.83
0.83
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
0.08
0.95
0.94
QNB Corp. stock logo
QNBC
QNB
0.64
0.76
0.76
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
N/A
0.95
0.95

Institutional Ownership

CompanyInstitutional Ownership
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
39.39%
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
43.11%
QNB Corp. stock logo
QNBC
QNB
0.70%
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
36.88%

Insider Ownership

CompanyInsider Ownership
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
22.31%
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
8.10%
QNB Corp. stock logo
QNBC
QNB
14.54%
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
10.28%
CompanyEmployeesShares OutstandingFree FloatOptionable
Guaranty Bancshares, Inc. stock logo
GNTY
Guaranty Bancshares
47011.35 million8.41 millionOptionable
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
62023.00 million21.14 millionOptionable
QNB Corp. stock logo
QNBC
QNB
1803.72 million3.18 millionNot Optionable
Third Coast Bancshares, Inc. stock logo
TCBX
Third Coast Bancshares
33013.86 million12.44 millionNot Optionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

Guaranty Bancshares stock logo

Guaranty Bancshares NASDAQ:GNTY

$46.18 -0.58 (-1.25%)
Closing price 03:58 PM Eastern
Extended Trading
$46.15 -0.03 (-0.06%)
As of 04:20 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.

Guaranty Bancshares, Inc. operates as the bank holding company for Guaranty Bank & Trust, N.A. that provides a range of commercial and consumer banking products and services for small- and medium-sized businesses, professionals, and individuals. The company offers checking and savings, money market, and business accounts, as well as certificates of deposit; and commercial and industrial, construction and development, 1-4 family residential, commercial real estate, farmland, agricultural, multi-family residential, and consumer loans. It also provides trustee, custodial and escrow, investment management, retirement plan, ATM, night depository, direct deposit, and cashier's check services, as well as online and mobile banking services; debit cards; letters of credit; and treasury management services, including wire transfer, positive pay, remote deposit capture, and automated clearinghouse services. Guaranty Bancshares, Inc. was founded in 1913 and is headquartered in Addison, Texas.

Mid Penn Bancorp stock logo

Mid Penn Bancorp NASDAQ:MPB

$28.45 -0.37 (-1.28%)
Closing price 04:00 PM Eastern
Extended Trading
$28.44 0.00 (-0.02%)
As of 04:20 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.

Mid Penn Bancorp, Inc. operates as the bank holding company for Mid Penn Bank that provides commercial banking services to individuals, partnerships, non-profit organizations, and corporations. The company offers various time and demand deposit products, including checking accounts, savings accounts, clubs, money market deposit accounts, certificates of deposit, and individual retirement accounts. It also provides a range of loan products comprising mortgage and home equity loans, secured and unsecured commercial and consumer loans, lines of credit, construction financing, farm loans, community development loans, loans to non-profit entities, and local government loans. In addition, the company offers trust, retail investment, wealth management, and insurance services; and provides online banking, telephone banking, cash management, and automated teller services, as well as safe deposit boxes. The company was founded in 1868 and is headquartered in Harrisburg, Pennsylvania.

QNB stock logo

QNB OTCMKTS:QNBC

$34.99 -0.10 (-0.28%)
As of 08/13/2025 12:39 PM Eastern

QNB Corp. operates as the bank holding company for QNB Bank that engages in the provision of commercial and retail banking products, and retail brokerage services. It offers various deposit products, which include demand and savings accounts, such as money market, interest-bearing demand, club, traditional statement savings, and online savings accounts; and time deposits comprising certificates of deposit and individual retirement accounts. The company also provides commercial and industrial loans, commercial and residential real estate loans, construction and land development loans, indirect lease financing, 1-4 family residential mortgage loans, home equity loans and lines of credit, and consumer loans. In addition, it offers retail brokerage and advisory services; credit cards and insurance products; merchant services; ATM and debit card services; and internet and mobile-banking, electronic bill pay, and remote deposit capture services. The company serves other community banks, thrift institutions, credit unions and other non-bank financial organizations, such as mutual fund companies, insurance companies, and brokerage companies. QNB Corp. was founded in 1877 and is based in Quakertown, Pennsylvania.

Third Coast Bancshares stock logo

Third Coast Bancshares NASDAQ:TCBX

$39.11 -0.11 (-0.28%)
Closing price 04:00 PM Eastern
Extended Trading
$39.11 0.00 (0.00%)
As of 04:20 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.

Third Coast Bancshares, Inc. operates as a bank holding company for Third Coast Bank, SSB that provides various commercial banking solutions to small and medium-sized businesses, and professionals. The company's deposit products include checking, savings, individual retirement, and money market accounts, as well as certificates of deposit. It also offers commercial and industrial loans, equipment loans, working capital lines of credit, guaranteed loans, auto finance, letters of credit, commercial and residential real estate, and construction, development, and other loans. In addition, the company provides retail and commercial online banking platforms, mobile banking apps, mortgage, treasury management solutions, merchant card services, and customer digital solutions, as well as debit and credit cards. Third Coast Bancshares, Inc. was founded in 2008 and is headquartered in Humble, Texas.