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. Stocks to Compare Sections All Sections Selected Performance Chart Price & Volume MarketRank Analyst Ratings Sales & Book Value Profitability & Earnings Dividends Debt Ownership Miscellaneous Headlines About Compare NASDAQ:HBNC NASDAQ:MSBI NASDAQ:TRST On This Page Performance ChartPrice & VolumeMarketRank™Analyst RatingsSales & Book ValueProfitability & EarningsDividendsDebtOwnershipMiscellaneousHeadlinesAbout Comparison Ideas Stock Ideas Comparative Price Performance Over Time1 day7 days30 days90 days365 daysCompare Price & VolumeCompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's VolumeHBNCHorizon Bancorp (IN)$18.34$17.33$14.34▼$19.07$941.39M0.83277,055 shs249,798 shsMSBIMidland States Bancorp$27.63$24.21$14.24▼$28.53$572.77M0.66167,307 shs128,916 shsTRSTTrustCo Bank Corp NY$50.26$46.11$30.17▼$51.07$878.29M0.687,889 shs89,981 shs7 Stocks to Buy And Hold ForeverClick the link to see MarketBeat's list of seven stocks and why their long-term outlooks are very promising. Get This Free ReportCompare Price PerformanceCompany1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year PerformanceHBNCHorizon Bancorp (IN)0.00%+4.20%+2.86%+8.58%+24.76%MSBIMidland States Bancorp0.00%+4.07%+10.52%+22.91%+62.82%TRSTTrustCo Bank Corp NY0.00%+3.89%+8.91%+13.12%+63.61%Compare Price & VolumeCompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's VolumeHBNCHorizon Bancorp (IN)$18.34$17.33$14.34▼$19.07$941.39M0.83277,055 shs249,798 shsMSBIMidland States Bancorp$27.63$24.21$14.24▼$28.53$572.77M0.66167,307 shs128,916 shsTRSTTrustCo Bank Corp NY$50.26$46.11$30.17▼$51.07$878.29M0.687,889 shs89,981 shs7 Stocks to Buy And Hold ForeverClick the link to see MarketBeat's list of seven stocks and why their long-term outlooks are very promising. Get This Free ReportCompare Price PerformanceCompany1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year PerformanceHBNCHorizon Bancorp (IN)0.00%+4.20%+2.86%+8.58%+24.76%MSBIMidland States Bancorp0.00%+4.07%+10.52%+22.91%+62.82%TRSTTrustCo Bank Corp NY0.00%+3.89%+8.91%+13.12%+63.61%Compare Analyst ForecastsCompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current PriceHBNCHorizon Bancorp (IN) 2.40Hold$20.6712.69% UpsideMSBIMidland States Bancorp 2.33Hold$23.90-13.50% DownsideTRSTTrustCo Bank Corp NY 3.00BuyN/AN/ACurrent Analyst Ratings BreakdownLatest MSBI, TRST, and HBNC Analyst RatingsDateCompanyBrokerageActionRatingPrice TargetDetails5/4/2026MSBIMidland States Bancorp Weiss RatingsSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingUpgradeSell (D+) ➝ Hold (C)4/28/2026MSBIMidland States Bancorp Zacks ResearchSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingUpgradeHold ➝ Strong-Buy4/27/2026MSBIMidland States Bancorp DA DavidsonSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingBoost Price TargetNeutral$23.00 ➝ $26.004/27/2026MSBIMidland States Bancorp Piper SandlerSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingBoost Price TargetNeutral$25.50 ➝ $28.004/27/2026HBNCHorizon Bancorp (IN) Piper SandlerSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingReiterated RatingNeutral$22.00 ➝ $21.004/24/2026HBNCHorizon Bancorp (IN) Weiss RatingsSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingUpgradeSell (D+) ➝ Hold (C-)4/10/2026HBNCHorizon Bancorp (IN) Weiss RatingsSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingReiterated RatingSell (D+)3/27/2026MSBIMidland States Bancorp Weiss RatingsSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingReiterated RatingSell (D+)3/27/2026HBNCHorizon Bancorp (IN) Zacks ResearchSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingUpgradeStrong Sell ➝ Hold3/27/2026HBNCHorizon Bancorp (IN) StephensSubscribe to MarketBeat All Access for the firm's recommendation accuracy ratingInitiated CoverageOverweight$20.00(Data available from 5/25/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)Compare Sales & Book ValueCompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/BookHBNCHorizon Bancorp (IN)-$27.12M-34.71$1.97 per share9.33$13.62 per share1.35MSBIMidland States Bancorp$476.05M1.20$9.24 per share2.99$21.63 per share1.28TRSTTrustCo Bank Corp NY$192.12M4.57$3.63 per share13.85$38.39 per share1.31Compare Profitability & EarningsCompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings DateHBNCHorizon Bancorp (IN)-$150.48M-$3.18N/A8.26N/A-37.28%12.41%1.29%7/22/2026 (Estimated)MSBIMidland States Bancorp-$124.28M$1.1823.428.86N/A7.53%11.55%0.78%7/23/2026 (Estimated)TRSTTrustCo Bank Corp NY$61.14M$3.4114.74N/AN/A22.42%9.21%0.98%7/20/2026 (Estimated)Latest MSBI, TRST, and HBNC EarningsDateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails4/23/2026Q1 2026MSBIMidland States Bancorp$0.60$0.79+$0.19$0.74$75.59 million$81.10 million4/22/2026Q1 2026HBNCHorizon Bancorp (IN)$0.48$0.51+$0.03$0.51$76.11 million$73.48 million4/21/2026Q1 2026TRSTTrustCo Bank Corp NYN/A$0.91N/A$0.91N/A$49.55 millionCompare DividendsCompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive GrowthHBNCHorizon Bancorp (IN)$0.643.49%+5.92%N/A N/AMSBIMidland States Bancorp$1.284.63%+3.32%108.47%1 YearsTRSTTrustCo Bank Corp NY$1.523.02%+1.70%44.57%N/ALatest MSBI, TRST, and HBNC DividendsAnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date5/19/2026TRSTTrustCo Bank Corp NYquarterly$0.383.02%6/5/20266/5/20267/1/20265/5/2026MSBIMidland States Bancorpquarterly$0.324.82%5/15/20265/15/20265/22/20263/17/2026HBNCHorizon Bancorp (IN)quarterly$0.163.82%4/2/20264/3/20264/17/2026(Data available from 1/1/2013 forward)Compare DebtCompanyDebt-to-Equity RatioCurrent RatioQuick RatioHBNCHorizon Bancorp (IN)0.220.910.90MSBIMidland States Bancorp0.710.780.78TRSTTrustCo Bank Corp NYN/A1.041.04Compare OwnershipInstitutional OwnershipCompanyInstitutional OwnershipHBNCHorizon Bancorp (IN)64.51%MSBIMidland States Bancorp60.93%TRSTTrustCo Bank Corp NY68.57%Insider OwnershipCompanyInsider OwnershipHBNCHorizon Bancorp (IN)1.19%MSBIMidland States Bancorp8.57%TRSTTrustCo Bank Corp NY3.41%Compare Miscellaneous StatsCompanyEmployeesShares OutstandingFree FloatOptionableHBNCHorizon Bancorp (IN)91051.33 million50.72 millionOptionableMSBIMidland States Bancorp97020.73 million18.95 millionOptionableTRSTTrustCo Bank Corp NY82017.48 million16.88 millionOptionableMSBI, TRST, and HBNC HeadlinesRecent News About These CompaniesTrustCo Shareholders Approve Board, Equity Plan and AuditorMay 20, 2026 | tipranks.comTrustCo Bank Declares Quarterly Dividend, Affirms Shareholder SupportMay 20, 2026 | tipranks.comTrustCo Announces Declaration of Quarterly Dividend of $0.38 Per Share; Notes Strong Shareholder Support at 2026 Annual MeetingMay 20, 2026 | globenewswire.comTrustCo Bank Corp NY Highlights Strong Q1 EarningsMay 19, 2026 | tipranks.comTrustCo Bank Corp NY (NASDAQ:TRST) Stock Passes Above Two Hundred Day Moving Average - Should You Sell?May 14, 2026 | americanbankingnews.comTrustCo Bank Corp NY $TRST Holdings Reduced by State of New Jersey Common Pension Fund DMay 6, 2026 | marketbeat.comTrustCo Bank Corp NY (NASDAQ:TRST) Hits New 12-Month High - Still a Buy?May 4, 2026 | marketbeat.comTrustco Bank Corp N Y (TRST) Q1 2026 Earnings Call Highlights: Strong Financial Performance ...April 23, 2026 | finance.yahoo.comTrustCo Bank Corp NY Q1 2026 Earnings Call SummaryApril 23, 2026 | finance.yahoo.comTrustCo signals 2026 recurring noninterest expense of $26.7M-$27.3M per quarter while prioritizing 2M-share buybackApril 23, 2026 | msn.comTrustCo Bank Corp NY Highlights Profitable Growth TrajectoryApril 22, 2026 | tipranks.comTrustCo Bank Corp NY (TRST) Q1 2026 Earnings Call TranscriptApril 22, 2026 | seekingalpha.comTrustCo Bank Corp NY: TrustCo Reports First Quarter 2026 Net Income of $16.3 Million; Notes Loan Portfolio RepricingApril 22, 2026 | finanznachrichten.deTrustCo Reports First Quarter 2026 Net Income of $16.3 Million; Notes Loan Portfolio RepricingApril 21, 2026 | markets.businessinsider.comTrustCo (TRST) Q2 2025 Earnings TranscriptApril 21, 2026 | aol.comATrustCo Bank Sets Date for Q1 2026 ResultsApril 10, 2026 | tipranks.comTrustCo Bank Corp NY Scheduled to Release First Quarter 2026 Results on April 21, 2026April 10, 2026 | quiverquant.comQTrustCo to Release First Quarter 2026 Results on April 21, 2026; Conference Call on April 22, 2026April 10, 2026 | globenewswire.comTrustpilot upgraded as new enterprise disclosures bolster medium-term confidenceApril 1, 2026 | proactiveinvestors.co.ukTrustpilot shares fall as private equity backer cashes out £46m stakeMarch 24, 2026 | proactiveinvestors.co.ukTrustpilot surges as analysts flag margin upside and AI growth momentumMarch 17, 2026 | proactiveinvestors.co.ukNew MarketBeat Followers Over TimeMedia Sentiment Over TimeMSBI, TRST, and HBNC Company DescriptionsHorizon Bancorp (IN) NASDAQ:HBNC$18.34 0.00 (0.00%) Closing price 05/22/2026 04:00 PM EasternExtended Trading$18.34 0.00 (-0.03%) As of 05/22/2026 05:36 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.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.Midland States Bancorp NASDAQ:MSBI$27.63 0.00 (0.00%) Closing price 05/22/2026 04:00 PM EasternExtended Trading$27.62 0.00 (-0.02%) As of 05/22/2026 06:23 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.Midland States Bancorp, Inc. operates as a financial holding company for Midland States Bank that provides various banking products and services to individuals, businesses, municipalities, and other entities. It operates through Banking, Wealth Management, and Other segments. The company provides a range of financial products and services to consumers and businesses, including commercial loans to finance agricultural equipment and production; and commercial real estate loans for owner occupied offices, warehouses and production facilities, office buildings, hotels, mixed-use residential and commercial facilities, retail centers, multifamily properties, and assisted living facilities. In addition, it offers construction and land development loans, such as real estate investment properties and residential developments, and lesser extent loans; and residential real estate loans, which includes first and second mortgage loans, and home equity lines of credit consisting of loans secured by first or second mortgages on primarily owner occupied primary residences. The company also provides consumer installment loans for the purchase of cars, boats and other recreational vehicles, as well as for the purchase of major appliances and other home improvement projects; and commercial equipment leasing programs for manufacturing, construction, transportation, and healthcare industries. Further, it offers merchant services; deposit products, including checking, time, savings, money market, and certificates of deposit, as well as sweep accounts; letters of credit; and trust and wealth management services, such as financial and estate planning, trustee and custodial, investment management, tax, insurance, and business planning, corporate retirement plan consulting and administration, and retail brokerage services. The company was founded in 1881 and is headquartered in Effingham, Illinois.TrustCo Bank Corp NY NASDAQ:TRST$50.26 0.00 (0.00%) Closing price 05/22/2026 04:00 PM EasternExtended Trading$50.24 -0.02 (-0.03%) As of 05/22/2026 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.TrustCo Bank Corp NY operates as the holding company for Trustco Bank, a federal savings bank that provides personal and business banking services to individuals and businesses. The company accepts deposits; and offers loans and investments. It also operates as a real estate investment trust that acquires, holds, and manages real estate mortgage assets, including residential mortgage loans and mortgage-backed securities. In addition, the company serves as the executor of estates and trustee of personal trusts; provides asset and wealth management, estate planning and related advice, and custodial services; and acts as trustee for various types of employee benefit plans, and corporate pension and profit-sharing trusts. It operates through banking offices in Albany, Columbia, Dutchess, Greene, Montgomery, Orange, Putnam, Rensselaer, Rockland, Saratoga, Schenectady, Schoharie, Ulster, Warren, Washington, and Westchester counties of New York; Brevard, Charlotte, Flagler, Hillsborough, Indian River, Lake, Manatee, Martin, Orange, Osceola, Palm Beach, Polk, Sarasota, Seminole, and Volusia counties in Florida; Bennington County in Vermont; Berkshire County in Massachusetts; and Bergen County in New Jersey, as well as automatic teller machines. The company was founded in 1902 and is headquartered in Glenville, New York. More Stock Comparisions from MarketBeat Stock Comparison Ideas (A-K)5GAgricultureAirlineAmerica FirstApparelArtificial IntelligenceAutomotiveBankBiotechBitcoinBlockchainBlue ChipCanadianCannabisCasinoChatGPTChineseCloud StorageCryptocurrencyCybersecurityDefenseDividendDow 30DroneEcommerceElectric VehiclesEnergyEntertainmenteSportsEV ChargingFertilizerFlying CarGoldGroceryGrowthHealthcareHigh DividendHotelStock Comparison Ideas (L-Z)Large CapLeisureLithiumMade In AmericaMagnificent SevenMega CapMemeMetaverseMid CapMiningMusic IndustryNanotechnologyNFTNuclear EnergyOilPharmaceuticalQuantum ComputingRenewable EnergyRestaurantRetailSemiconductorSilverSocial MediaSolarSpaceTechnologyTelecomToyUraniumUtilityVideo GameVirtual RealityWallStreetBets More Stock Ideas from MarketBeat Stock Lists 5G Stocks Biotech Stocks Blue Chip Stocks DOW 30 Stocks FAANG Stocks Gold Stocks Large Cap Stocks Lumber Stocks Marijuana Stocks Micro Cap Stocks Oil Stocks REITs Small Cap Stocks SPACs Travel Stocks Trillion Dollar Stocks Water Stocks Warren Buffett Stocks Low Priced Stocks Penny Stock List Popular Penny Stocks Top Stocks Today Stocks on Sale Stocks Under $0.05 Stocks Under $0.10 Stocks Under $0.25 Stocks Under $0.50 Stocks Under $1 Stocks Under $2 Stocks Under $3 Stocks Under $5 Stocks Under $10 Stocks Under $20 Stocks Under $30 Stocks Under $50 Stocks By Exchange NASDAQ Stocks NYSE Stocks NYSEAMERICAN Stocks NYSEARCA Stocks NYSEMKT Stocks OTCMKTS Stocks TSX Stocks TSXV Stocks LSE Stocks BATS Stocks Latest Stock Ideas MarketBeat Week in Review – 05/18 - 05/22 Was Decker’s Double Beat a Bullish Signal—Or Mere HOKA’s-Pocus? Workday Validates AI Flywheel: Stock Price Recovery Begins SpaceX IPO: Opportunity? Or the Ultimate Hype Trade? Overextended, e.l.f. Beauty Is Primed to Rebound in Back Half Deere Beats Q2 Estimates, But Ag Weakness Weighs on Outlook NVIDIA Price Pullback? Don’t Count on It, Business Is Accelerating Palantir and Dell Build an AI OS for the Paranoid Get 30 Days of MarketBeat All Access for Free Sign up for MarketBeat All Access to gain access to MarketBeat's full suite of research tools. Start Your 30-Day Trial MarketBeat All Access Features Best-in-Class Portfolio Monitoring Get personalized stock ideas. Compare portfolio to indices. Check stock news, ratings, SEC filings, and more. Stock Ideas and Recommendations See daily stock ideas from top analysts. Receive short-term trading ideas from MarketBeat. Identify trending stocks on social media. Advanced Stock Screeners and Research Tools Use our seven stock screeners to find suitable stocks. Stay informed with MarketBeat's real-time news. Export data to Excel for personal analysis. Sign in to your free account to enjoy these benefits In-depth profiles and analysis for 20,000 public companies. Real-time analyst ratings, insider transactions, earnings data, and more. Our daily ratings and market update email newsletter. Sign in to your free account to enjoy all that MarketBeat has to offer. Sign In Create Account Your Email Address: Email Address Required Your Password: Password Required Log In Email Me a Login Link or Sign in with Facebook Sign in with Google Forgot your password? Your Email Address: Please enter your email address. Please enter a valid email address Choose a Password: Please enter your password. Your password must be at least 8 characters long and contain at least 1 number, 1 letter, and 1 special character. Create My Account (Free) or Sign in with Facebook Sign in with Google By creating a free account, you agree to our terms of service. This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.