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
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
$65.95
+2.2%
$53.44
$40.75
$68.49
$2.08B1.55355,451 shs292,870 shs
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
$39.64
$39.22
$23.02
$44.41
$495.90M0.7529,512 shsN/A
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
$12.73
+1.9%
$12.23
$10.65
$18.59
$429.98M0.81253,739 shs275,927 shs
HBT Financial, Inc. stock logo
HBT
HBT Financial
$30.28
+16.2%
$24.26
$19.39
$26.60
$836.83M0.5833,531 shs14,437 shs
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
$30.69
+1.3%
$28.71
$21.36
$34.56
$638.88M198,884 shs52,171 shs
The 10 Best AI Stocks to Own in 2025 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
0.00%+11.71%+30.08%+52.50%+36.29%
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
0.00%-0.75%+2.96%+13.91%+65.86%
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
0.00%+6.88%+6.35%+12.65%-0.31%
HBT Financial, Inc. stock logo
HBT
HBT Financial
0.00%+19.68%+29.24%+43.71%+50.65%
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
0.00%+6.60%+8.83%+17.27%+40.07%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
1.6176 of 5 stars
1.31.00.00.03.31.72.5
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
1.0831 of 5 stars
0.02.02.50.00.01.71.3
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
3.651 of 5 stars
3.22.02.50.01.51.72.5
HBT Financial, Inc. stock logo
HBT
HBT Financial
2.5144 of 5 stars
1.13.03.30.01.13.31.9
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
2.3037 of 5 stars
2.23.01.70.00.01.71.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
2.56
Moderate Buy$64.78-1.78% Downside
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
0.00
N/AN/AN/A
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
2.33
Hold$16.1727.00% Upside
HBT Financial, Inc. stock logo
HBT
HBT Financial
2.20
Hold$25.80-14.80% Downside
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
2.33
Hold$34.8313.50% Upside

Current Analyst Ratings Breakdown

Latest MOFG, EBTC, CUBI, FFIC, and HBT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/16/2025
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
B. Riley
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$81.00 ➝ $82.00
5/6/2025
HBT Financial, Inc. stock logo
HBT
HBT Financial
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeMarket Perform ➝ Outperform$28.00
4/28/2025
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$67.00 ➝ $65.00
4/28/2025
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$34.50 ➝ $33.00
4/28/2025
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$39.00 ➝ $38.00
(Data available from 7/5/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
$1.39B1.50$6.37 per share10.35$54.19 per share1.22
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
$253.15M1.96$3.57 per share11.11$29.02 per share1.37
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
$484.72M0.89$0.93 per share13.67$21.53 per share0.59
HBT Financial, Inc. stock logo
HBT
HBT Financial
$287.27M3.32$3.06 per share9.88$17.26 per share1.75
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
$206.03M3.10$2.20 per share13.97$26.94 per share1.14
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
$181.47M$3.9716.618.99N/A10.51%11.64%0.89%7/24/2025 (Estimated)
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
$38.73M$3.2712.12N/A15.74%11.18%0.85%7/22/2025 (Estimated)
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
-$31.33M-$1.42N/A8.78N/A-9.07%3.67%0.28%7/24/2025 (Estimated)
HBT Financial, Inc. stock logo
HBT
HBT Financial
$71.78M$2.3812.7212.67N/A25.88%14.13%1.51%7/28/2025 (Estimated)
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
-$60.29M-$3.54N/A8.74N/AN/A8.49%0.74%7/24/2025 (Estimated)

Latest MOFG, EBTC, CUBI, FFIC, and HBT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
7/28/2025Q2 2025
HBT Financial, Inc. stock logo
HBT
HBT Financial
$0.60N/AN/AN/AN/AN/A
7/24/2025Q2 2025
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
$1.53N/AN/AN/A$170.81 millionN/A
7/24/2025Q2 2025
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
$0.30N/AN/AN/A$60.13 millionN/A
7/24/2025Q2 2025
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
$0.77N/AN/AN/A$60.60 millionN/A
4/29/2025Q1 2025
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
$0.22$0.23+$0.01-$0.29$55.38 million$58.10 million
4/24/2025Q1 2025
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
$1.28$1.54+$0.26$0.29$165.24 million$194.28 million
4/24/2025Q1 2025
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
$0.73$0.73N/A$0.73$58.87 million$57.58 million
4/21/2025Q1 2025
HBT Financial, Inc. stock logo
HBT
HBT Financial
$0.57$0.61+$0.04$0.60$57.57 million$63.14 million
4/17/2025Q1 2025
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
N/A$0.84N/A$0.84N/A$43.88 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
N/AN/AN/AN/AN/A
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
$1.002.52%N/A30.58%7 Years
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
$0.886.91%N/AN/A N/A
HBT Financial, Inc. stock logo
HBT
HBT Financial
$0.842.77%N/A35.29%5 Years
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
$0.973.16%N/AN/A N/A

Latest MOFG, EBTC, CUBI, FFIC, and HBT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/28/2025
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
quarterly$0.227.3%6/13/20256/13/20256/20/2025
4/22/2025
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
quarterly$0.24253.5%6/2/20256/2/20256/16/2025
4/15/2025
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
quarterly$0.252.88%5/12/20255/12/20256/2/2025
4/22/2025
HBT Financial, Inc. stock logo
HBT
HBT Financial
quarterly$0.213.5%5/6/20255/6/20255/13/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
0.76
0.96
0.96
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
0.40
0.94
0.94
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
0.60
0.92
0.91
HBT Financial, Inc. stock logo
HBT
HBT Financial
0.18
0.83
0.83
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
0.19
0.82
0.82

Institutional Ownership

CompanyInstitutional Ownership
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
89.29%
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
38.93%
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
67.10%
HBT Financial, Inc. stock logo
HBT
HBT Financial
78.55%
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
65.42%
CompanyEmployeesShares OutstandingFree FloatOptionable
Customers Bancorp, Inc stock logo
CUBI
Customers Bancorp
64031.59 million28.84 millionOptionable
Enterprise Bancorp Inc stock logo
EBTC
Enterprise Bancorp
54012.51 million9.80 millionOptionable
Flushing Financial Corporation stock logo
FFIC
Flushing Financial
54033.78 million31.87 millionOptionable
HBT Financial, Inc. stock logo
HBT
HBT Financial
73031.50 million12.69 millionOptionable
MidWestOne Financial Group, Inc. stock logo
MOFG
MidWestOne Financial Group
73020.82 million20.30 millionOptionable

Recent News About These Companies

KBW Sticks to Its Buy Rating for Midwestone Financial Group (MOFG)
MidWestOne (MOFG) Q1 Earnings Match Estimates

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Customers Bancorp stock logo

Customers Bancorp NYSE:CUBI

$65.95 +1.40 (+2.17%)
Closing price 07/3/2025 03:30 PM Eastern
Extended Trading
$65.57 -0.38 (-0.58%)
As of 07/3/2025 04:47 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.

Customers Bancorp, Inc. operates as the bank holding company for Customers Bank that provides financial products and services to individual consumers, and small and middle market businesses. The company provides deposit banking products, which includes commercial and consumer checking, non-interest-bearing and interest-bearing demand, MMDA, savings, and time deposit accounts. Its lending business offers commercial and industrial, commercial real estate, and multifamily and residential mortgage loans; SBA lending and financing; specialty lending includes fund finance, real estate specialty finance, technology and venture, and healthcare and financial institutions group; commercial loans to mortgage companies, and commercial equipment financing; and fund finance, such as variable rate loans secured by collateral pools to private debt funds; and cash management services. In addition, the company provides digital banking including Banking-as-a-Service to fintech companies, payments and treasury services to businesses, and consumer loans through fintech companies and the TassatPay, a blockchain-based instant B2B payments platform which offers instant payments including over-the-counter desks, exchanges, liquidity providers, market makers, funds, and other B2B verticals. Further, it offers mobile phone and internet banking, wire transfers, electronic bill payment, lock box, remote deposit capture, courier, merchant processing, cash vault, controlled disbursements, positive pay, and cash management services, such as account reconciliation, collections, and sweep accounts. The company was incorporated in 2010 and is headquartered in West Reading, Pennsylvania.

Enterprise Bancorp stock logo

Enterprise Bancorp NASDAQ:EBTC

$39.64 0.00 (0.00%)
As of 07/1/2025

Enterprise Bancorp, Inc. operates as the holding company for Enterprise Bank and Trust Company that engages in the provision of commercial banking products and services. It offers commercial and retail deposit products, including checking accounts, limited-transactional savings and money market accounts, commercial sweep products, and term certificates of deposit. The company also provides commercial real estate, commercial and industrial, commercial construction, residential, and consumer loans, as well as home equity loans and lines of credit. In addition, the company offers cash management services; wealth advisory and management services that include customized investment management and trust services to individuals, family groups, commercial businesses, trusts, foundations, non-profit organizations, and endowments; brokerage and management services to individual investors; insurance services; and online and mobile banking services. The company was founded in 1989 and is headquartered in Lowell, Massachusetts.

Flushing Financial stock logo

Flushing Financial NASDAQ:FFIC

$12.73 +0.24 (+1.92%)
As of 07/3/2025 01:04 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

Flushing Financial Corporation operates as the bank holding company for Flushing Bank that provides banking products and services primarily to consumers, businesses, and governmental units. It offers various deposit products, including checking and savings accounts, money market accounts, non-interest bearing demand accounts, NOW accounts, and certificates of deposit. The company also provides mortgage loans secured by multi-family residential, commercial real estate, one-to-four family mixed-use property, one-to-four family residential property, and commercial business loans; construction loans; small business administration loans and other small business loans; mortgage loan surrogates, such as mortgage-backed securities; and consumer loans, including overdraft lines of credit, as well as the United States government securities, corporate fixed-income securities, and other marketable securities. It operates full-service banking offices in Queens, Nassau, Suffolk, Kings, and New York counties, New York; and an internet branch under the iGObanking and BankPurely brands. Flushing Financial Corporation was founded in 1929 and is based in Uniondale, New York.

HBT Financial stock logo

HBT Financial NASDAQ:HBT

$30.28 +4.23 (+16.24%)
Closing price 07/3/2025 03:55 PM Eastern
Extended Trading
$30.28 0.00 (0.00%)
As of 07/3/2025 04:26 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.

HBT Financial, Inc. operates as the bank holding company for Heartland Bank and Trust Company that provides business, commercial, and retail banking products and services to individuals, businesses, and municipal entities in Central and Northeastern Illinois, and Eastern Iowa. The company's deposits accounts consist of noninterest-bearing demand deposits, interest-bearing transaction accounts, money market accounts, savings accounts, certificates of deposits, health savings accounts, and individual retirement accounts. Its loan offering comprises owner and non-owner occupied commercial real estate; construction and land development and multi-family; commercial and industrial; agricultural and farmland; and one-to-four family residential loans, as well as municipal, consumer, and other loans. The company also offers wealth management services, including financial planning to consumers, trusts, and estates; trustee and custodial; investment management; corporate retirement plan consulting and administration; and retail brokerage services. In addition, it provides farmland management, and farmland sales and services; commercial checking accounts; and treasury management services, as well as originates and sells residential mortgage loans. Further, the company offers digital banking services, such as online and mobile banking, and digital payment services, as well as personal financial management tools. The company was formerly known as Heartland Bancorp, Inc. and changed its name to HBT Financial, Inc. in September 2019. HBT Financial, Inc. was founded in 1920 and is headquartered in Bloomington, Illinois.

MidWestOne Financial Group stock logo

MidWestOne Financial Group NASDAQ:MOFG

$30.69 +0.38 (+1.25%)
As of 07/3/2025 01:04 PM Eastern
This is a fair market value price provided by Polygon.io. Learn more.

MidWestOne Financial Group, Inc. operates as the bank holding company for MidWestOne Bank that provides commercial and retail banking products and services to individuals, businesses, governmental units, and institutional customers. It offers range of deposit products, including noninterest bearing and interest bearing demand deposits, savings, money market, and time deposits accounts. The company also provides commercial, real estate, agricultural, credit card, and consumer loans; and financing arrangements, such as brokered deposits, term debt, subordinated debt, and equity. In addition, it offers trust and investment services comprising administering estates, trusts, and conservatorships; property and farm management, investment advisory, retail securities brokerage, financial planning, and custodial services; and licensed brokers services. Further, the company provides online and mobile banking, debit cards, automated teller machines, and safe deposit boxes. MidWestOne Financial Group, Inc. was founded in 1934 and is headquartered in Iowa City, Iowa.