Free Trial

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$21.45
+1.7%
$21.13
$14.26
$25.57
$547.02M0.9551,443 shs119,719 shs
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
$31.43
+1.2%
$29.34
$22.33
$36.78
$535.16M0.4123,090 shs140,919 shs
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
$12.22
+1.2%
$12.16
$8.79
$14.71
$539.10M1.04103,413 shs180,372 shs
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
$11.92
+0.1%
$11.66
$9.94
$12.13
N/A0.59161,300 shs133,676 shs
10 Best Stocks to Own in 2024 Cover

Click the link below and we'll send you MarketBeat's list of the 10 best stocks to own in 2024 and why they should be in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
0.00%+2.09%+2.63%-2.01%+47.22%
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
0.00%-1.78%+1.65%+14.29%+17.50%
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
0.00%-0.16%-1.53%+2.00%+37.46%
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
0.00%-0.91%+4.47%+0.76%+3.20%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
4.1697 of 5 stars
1.45.03.30.03.52.53.8
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
1.1051 of 5 stars
0.02.03.30.02.10.81.3
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
4.4932 of 5 stars
1.24.04.23.32.71.73.1
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
N/AN/AN/AN/AN/AN/AN/AN/A

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
2.75
Moderate Buy$23.338.78% Upside
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
N/AN/AN/AN/A
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
2.33
Hold$12.502.29% Upside
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
N/AN/AN/AN/A

Current Analyst Ratings

Latest IIM, BFST, GCBC, and HBNC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/29/2024
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$14.00 ➝ $13.00
(Data available from 6/2/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$389.97M1.40$2.88 per share7.45$22.63 per share0.95
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
$96.77M5.53$2.03 per share15.50$11.70 per share2.69
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
$324.30M1.66$2.01 per share6.09$16.35 per share0.75
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
N/AN/AN/AN/AN/AN/A

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$71.04M$2.548.448.09N/A17.08%12.80%1.08%7/25/2024 (Estimated)
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
$30.78M$1.4421.83N/A21.65%12.86%0.89%7/22/2024 (Estimated)
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
$27.98M$0.5422.638.15N/A7.02%8.71%0.78%7/24/2024 (Estimated)
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
N/AN/A0.00N/AN/AN/AN/AN/A

Latest IIM, BFST, GCBC, and HBNC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/25/2024Q1 2024
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.57$0.50-$0.07$0.52$61.93 million$60.92 million
4/24/2024Q1 2024
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
$0.30$0.32+$0.02$0.32$53.90 million$53.22 million
4/23/2024Q3 2024
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
N/A$0.34+$0.34$0.34N/A$15.71 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.562.61%+7.72%22.05%5 Years
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
$0.321.02%+9.26%22.22%10 Years
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
$0.645.24%+10.06%118.52%13 Years
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
$0.564.70%N/AN/A1 Years

Latest IIM, BFST, GCBC, and HBNC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
5/23/2024
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
monthly$0.07717.7%6/18/20246/18/20246/28/2024
4/25/2024
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
Quarterly$0.142.71%5/14/20245/15/20245/31/2024
5/1/2024
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
monthly$0.04965.2%5/15/20245/16/20245/31/2024
4/17/2024
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
quarterly$0.081.2%5/14/20245/15/20245/30/2024
4/1/2024
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
monthly$0.04965%4/15/20244/16/20244/30/2024
3/19/2024
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
Quarterly$0.165.21%4/4/20244/5/20244/19/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
0.72
0.98
0.98
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
0.17
0.66
0.66
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
2.04
0.87
0.87
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
N/AN/AN/A

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
75125.50 million23.86 millionOptionable
Greene County Bancorp, Inc. stock logo
GCBC
Greene County Bancorp
19517.03 million16.16 millionNot Optionable
Horizon Bancorp, Inc. stock logo
HBNC
Horizon Bancorp
81844.12 million42.89 millionOptionable
Invesco Value Municipal Income Trust stock logo
IIM
Invesco Value Municipal Income Trust
147,000N/AN/ANot Optionable

IIM, BFST, GCBC, and HBNC Headlines

Recent News About These Companies

Invesco California Value Municipal Income Trust
Invesco Value Municipal Income Trust's Dividend Analysis
IQI Invesco Quality Municipal Income Trust
IIM.A - | Stock Price & Latest News | Reuters

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Business First Bancshares logo

Business First Bancshares

NASDAQ:BFST
Business First Bancshares, Inc. operates as the bank holding company for b1BANK that provides various banking products and services in Louisiana and Texas. It offers various deposit products and services, including checking, demand, money market, time, and savings accounts; and certificates of deposits, remote deposit capture, and direct deposit services. The company also provides commercial and industrial loans, such as working capital, term, equipment financing, asset acquisition, expansion and development, borrowing base, and other loan products, as well as commercial lines of credit, accounts receivable factoring, agricultural financing, and letters of credit; construction and development loans; commercial real estate loans; residential real estate loans comprising first and second lien 1-4 family mortgage loans, and home equity lines of credit; and consumer loans, including secured and unsecured installment, and term loans. In addition, it offers wealth management products, including mutual funds, annuities, individual retirement accounts, and other financial products, as well as other fiduciary and private banking products and services. Further, the company provides a range of other financial services comprising debit and credit cards, treasury and cash management, merchant, automated clearing house, lock-box, receivables factoring, correspondent banking, and other treasury services, as well as employee and payroll benefits solutions; and drive-through banking facilities, automated teller machines, night depository, personalized checks, electronic funds transfer, domestic and foreign wire transfer, traveler's checks, vault, loan and deposit sweep accounts, online and mobile banking, e-statements, and bank-by-mail services. Business First Bancshares, Inc. was founded in 2006 and is headquartered in Baton Rouge, Louisiana.
Greene County Bancorp logo

Greene County Bancorp

NASDAQ:GCBC
Greene County Bancorp, Inc. operates as a holding company for The Bank of Greene County that provides various financial services in the United States. The company's deposit products include savings, NOW accounts, money market accounts, certificates of deposit, non-interest bearing checking accounts, and individual retirement accounts. Its loan portfolio consists of residential, construction and land, and multifamily loans; commercial real estate mortgage loans; consumer loans, such as loans on new and used automobiles, personal loans, and home equity loans, as well as other consumer installment loans, including passbook loans, unsecured home improvement loans, recreational vehicle loans, and deposit account overdrafts; and commercial loans. The company was founded in 1889 and is based in Catskill, New York. Greene County Bancorp, Inc. is a subsidiary of Greene County Bancorp, MHC.
Horizon Bancorp logo

Horizon Bancorp

NASDAQ:HBNC
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.
Invesco Value Municipal Income Trust logo

Invesco Value Municipal Income Trust

NYSE:IIM
Invesco Value Municipal Income Trust is a closed-ended fixed income mutual fund launched by Invesco Ltd. The fund is co-managed by Invesco Advisers, Inc., INVESCO Asset Management (Japan) Limited, INVESCO Asset Management Deutschland GmbH, INVESCO Asset Management Limited, Invesco Canada Ltd., Invesco Hong Kong Limited, and INVESCO Senior Secured Management, Inc. It invests in the fixed income markets of the United States. The fund primarily invests in investment grade municipal securities which include municipal bonds, municipal notes, municipal commercial paper, and lease obligations. It employs fundamental analysis with bottom-up security selection approach to create its portfolio. The fund was previously known as Invesco Insured Municipal Income Trust. Invesco Value Municipal Income Trust was formed on February 26, 1993 and is domiciled in the United States.