S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Closing prices for crude oil, gold and other commodities
Abbott Laboratories Outlook is Healthy: Buy the Dip
Stock market today: Asian shares gain despite Wall Street's tech-led retreat
Prologis Stock Leading U.S. Logistics Boom
S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Closing prices for crude oil, gold and other commodities
Abbott Laboratories Outlook is Healthy: Buy the Dip
Stock market today: Asian shares gain despite Wall Street's tech-led retreat
Prologis Stock Leading U.S. Logistics Boom
S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Closing prices for crude oil, gold and other commodities
Abbott Laboratories Outlook is Healthy: Buy the Dip
Stock market today: Asian shares gain despite Wall Street's tech-led retreat
Prologis Stock Leading U.S. Logistics Boom
S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Closing prices for crude oil, gold and other commodities
Abbott Laboratories Outlook is Healthy: Buy the Dip
Stock market today: Asian shares gain despite Wall Street's tech-led retreat
Prologis Stock Leading U.S. Logistics Boom

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
$20.17
-0.1%
$21.63
$13.05
$25.57
$515.10M0.9449,303 shs43,447 shs
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$15.00
$16.50
$12.89
$23.24
$244.50M0.8563,296 shs54,737 shs
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$31.70
+0.4%
$32.85
$22.55
$39.23
$585.50M0.5231,743 shs22,560 shs
Independent Bank Co. stock logo
IBCP
Independent Bank
$23.20
-0.2%
$24.30
$14.90
$27.39
$485.11M0.9778,228 shs48,162 shs
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
$33.62
-1.5%
$36.90
$23.89
$42.82
$541.95M0.9777,476 shs104,898 shs
Beginner's Guide to Pot Stock Investing Cover

Click the link below and we'll send you MarketBeat's guide to pot stock investing and which pot companies show the most promise.

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.15%+0.10%-4.36%-11.03%+28.31%
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
0.00%-0.07%-7.81%-25.52%-26.22%
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
+0.38%-0.19%-0.91%-9.76%+34.15%
Independent Bank Co. stock logo
IBCP
Independent Bank
-0.22%+0.22%-1.36%-7.79%+35.99%
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
-1.52%-4.49%-4.87%-13.08%+16.94%

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
3.7494 of 5 stars
2.45.02.50.03.01.72.5
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
4.2026 of 5 stars
3.23.02.50.03.30.83.8
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
2.663 of 5 stars
0.54.03.32.92.80.01.3
Independent Bank Co. stock logo
IBCP
Independent Bank
3.7656 of 5 stars
0.05.05.00.01.71.71.9
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
4.191 of 5 stars
3.34.05.00.02.62.51.3

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.3315.68% Upside
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
2.33
Hold$22.0046.67% Upside
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
1.00
Sell$33.004.10% Upside
Independent Bank Co. stock logo
IBCP
Independent Bank
2.00
HoldN/AN/A
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
2.67
Moderate Buy$47.0039.80% Upside

Current Analyst Ratings

Latest MBWM, FCBC, BFST, IBCP, and BMRC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/17/2024
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOutperform ➝ Outperform$47.00
3/4/2024
Independent Bank Co. stock logo
IBCP
Independent Bank
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageMarket Perform
3/4/2024
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
Hovde Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ Market Perform
1/30/2024
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetEqual Weight ➝ Equal Weight$24.00 ➝ $22.00
1/30/2024
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetNeutral ➝ Neutral$23.00 ➝ $21.00
1/24/2024
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$23.00 ➝ $26.00
(Data available from 4/18/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
$247.42M2.08$2.87 per share7.04$22.58 per share0.89
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$144.48M1.69$2.13 per share7.05$27.20 per share0.55
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$174.62M3.35$3.12 per share10.15$27.15 per share1.17
Independent Bank Co. stock logo
IBCP
Independent Bank
$290.35M1.67$3.46 per share6.70$19.41 per share1.20
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
$303.50M1.79$5.55 per share6.06$32.58 per share1.03

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.607.768.20N/A18.22%13.28%1.11%4/25/2024 (Confirmed)
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$19.90M$1.2412.109.43N/A13.77%5.63%0.60%4/29/2024 (Confirmed)
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$48.02M$2.7211.6513.90N/A27.50%11.20%1.66%4/23/2024 (Estimated)
Independent Bank Co. stock logo
IBCP
Independent Bank
$59.07M$2.798.328.00N/A20.34%16.28%1.19%4/25/2024 (Confirmed)
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
$82.22M$5.136.557.68N/A27.09%16.85%1.59%7/16/2024 (Estimated)

Latest MBWM, FCBC, BFST, IBCP, and BMRC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/29/2024N/A
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$0.28N/A-$0.28N/AN/AN/A  
4/25/2024N/A
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.57N/A-$0.57N/AN/AN/A  
4/25/2024N/A
Independent Bank Co. stock logo
IBCP
Independent Bank
$0.65N/A-$0.65N/AN/AN/A  
1/29/2024Q4 2023
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$0.32$0.30-$0.02$0.56$27.50 million$20.98 million
1/25/2024Q4 2023
Independent Bank Co. stock logo
IBCP
Independent Bank
$0.71$0.79+$0.08$0.93$51.50 million$49.21 million
1/23/202412/31/2023
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.60$0.66+$0.06$0.75$63.40 million$101.08 million  
1/23/2024Q4 2023
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$0.67$0.79+$0.12$0.92$41.98 million$42.53 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
$0.562.78%+7.72%21.54%1 Years
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
$1.006.67%+2.82%80.65%N/A
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
$1.163.66%+5.07%42.65%N/A
Independent Bank Co. stock logo
IBCP
Independent Bank
$0.964.14%+4.77%34.41%10 Years
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
$1.404.16%+6.16%27.29%13 Years

Latest MBWM, FCBC, BFST, IBCP, and BMRC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/16/2024
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
Quarterly$0.354.1%6/7/20246/7/20246/19/2024
1/23/2024
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
Quarterly$0.142.43%2/14/20242/15/20242/28/2024
1/23/2024
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
Quarterly$0.293.25%2/8/20242/9/20242/23/2024
1/25/2024
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
Quarterly$0.254.92%2/7/20242/8/20242/15/2024
1/23/2024
Independent Bank Co. stock logo
IBCP
Independent Bank
Quarterly$0.243.6%2/2/20242/5/20242/15/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
1.08
1.01
1.01
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
N/A
0.64
0.64
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
N/A
0.98
0.98
Independent Bank Co. stock logo
IBCP
Independent Bank
0.32
0.86
0.85
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
1.16
1.04
1.04

Ownership

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Business First Bancshares, Inc. stock logo
BFST
Business First Bancshares
75125.54 million23.89 millionOptionable
Bank of Marin Bancorp stock logo
BMRC
Bank of Marin Bancorp
32916.30 million15.46 millionOptionable
First Community Bankshares, Inc. stock logo
FCBC
First Community Bankshares
61618.47 million17.79 millionOptionable
Independent Bank Co. stock logo
IBCP
Independent Bank
74120.91 million19.76 millionOptionable
Mercantile Bank Co. stock logo
MBWM
Mercantile Bank
63116.12 million15.63 millionOptionable

MBWM, FCBC, BFST, IBCP, and BMRC Headlines

SourceHeadline
Hdfc Bank IFSC Code, MICR Code for location New Delhi Surya Kiran K G Marg DelhiHdfc Bank IFSC Code, MICR Code for location New Delhi Surya Kiran K G Marg Delhi
india.com - April 17 at 8:43 PM
Mercantile Bank (NASDAQ:MBWM) Stock Rating Reaffirmed by Keefe, Bruyette & WoodsMercantile Bank (NASDAQ:MBWM) Stock Rating Reaffirmed by Keefe, Bruyette & Woods
marketbeat.com - April 17 at 3:51 PM
Mercantile Bank Corporation (NASDAQ:MBWM) Q1 2024 Earnings Call TranscriptMercantile Bank Corporation (NASDAQ:MBWM) Q1 2024 Earnings Call Transcript
finance.yahoo.com - April 17 at 10:41 AM
Mercantile Bank Co. Announces Quarterly Dividend of $0.35 (NASDAQ:MBWM)Mercantile Bank Co. Announces Quarterly Dividend of $0.35 (NASDAQ:MBWM)
marketbeat.com - April 17 at 8:55 AM
Mercantile Bank Corp (MBWM) Exceeds Q1 Earnings Estimates and Reports Revenue GrowthMercantile Bank Corp (MBWM) Exceeds Q1 Earnings Estimates and Reports Revenue Growth
finance.yahoo.com - April 16 at 1:41 PM
MBWM Stock Earnings: Mercantile Bank Beats EPS, Beats Revenue for Q1 2024MBWM Stock Earnings: Mercantile Bank Beats EPS, Beats Revenue for Q1 2024
investorplace.com - April 16 at 12:02 PM
Mercantile Bank (MBWM) Reports Q1 Earnings: What Key Metrics Have to SayMercantile Bank (MBWM) Reports Q1 Earnings: What Key Metrics Have to Say
zacks.com - April 16 at 10:31 AM
Mercantile Bank Corporation 2024 Q1 - Results - Earnings Call PresentationMercantile Bank Corporation 2024 Q1 - Results - Earnings Call Presentation
seekingalpha.com - April 16 at 10:13 AM
Mercantile Bank Q1 Net Income Rises - Quick FactsMercantile Bank Q1 Net Income Rises - Quick Facts
markets.businessinsider.com - April 16 at 8:41 AM
Mercantile Bank declares $0.35 dividendMercantile Bank declares $0.35 dividend
msn.com - April 16 at 8:41 AM
Mercantile Bank GAAP EPS of $1.34 beats by $0.20, revenue of $58.2M beats by $2.82MMercantile Bank GAAP EPS of $1.34 beats by $0.20, revenue of $58.2M beats by $2.82M
msn.com - April 16 at 8:41 AM
Mercantile Bank (MBWM) Q1 Earnings and Revenues Top EstimatesMercantile Bank (MBWM) Q1 Earnings and Revenues Top Estimates
zacks.com - April 16 at 8:05 AM
Mercantile Bank Corporation Announces Robust First Quarter ResultsMercantile Bank Corporation Announces Robust First Quarter Results
prnewswire.com - April 16 at 5:05 AM
Mercantile Bank Corporation Declares Regular Cash DividendMercantile Bank Corporation Declares Regular Cash Dividend
prnewswire.com - April 16 at 5:00 AM
Dhanalakshmi Bank IFSC and MICR CodesDhanalakshmi Bank IFSC and MICR Codes
india.com - April 15 at 3:21 PM
Mercantile Bank earnings preview: what Wall Street is expectingMercantile Bank earnings preview: what Wall Street is expecting
markets.businessinsider.com - April 15 at 10:21 AM
Wall Streets Insights Into Key Metrics Ahead of Mercantile Bank (MBWM) Q1 EarningsWall Street's Insights Into Key Metrics Ahead of Mercantile Bank (MBWM) Q1 Earnings
zacks.com - April 11 at 10:20 AM
Mercantile BankMercantile Bank
forbes.com - April 10 at 8:55 PM
Mercantile Bank (MBWM) Set to Announce Earnings on TuesdayMercantile Bank (MBWM) Set to Announce Earnings on Tuesday
americanbankingnews.com - April 9 at 1:18 AM
Punjab And Sind Bank IFSC Code, MICR Code for location Bhilwara RajasthanPunjab And Sind Bank IFSC Code, MICR Code for location Bhilwara Rajasthan
india.com - April 8 at 8:47 PM
Tamilnad Mercantile Bank IFSC Code, MICR Code for location Vadakkankulam Tamil NaduTamilnad Mercantile Bank IFSC Code, MICR Code for location Vadakkankulam Tamil Nadu
india.com - April 8 at 10:46 AM
Assenagon Asset Management S.A. Grows Stock Holdings in Mercantile Bank Co. (NASDAQ:MBWM)Assenagon Asset Management S.A. Grows Stock Holdings in Mercantile Bank Co. (NASDAQ:MBWM)
marketbeat.com - April 3 at 4:36 AM
Ahmedabad Mercantile Coop Bank IFSC Code, MICR Code for location Maninagar GujaratAhmedabad Mercantile Coop Bank IFSC Code, MICR Code for location Maninagar Gujarat
india.com - March 28 at 10:47 AM
Mercantile Bank Corporation Announces First Quarter 2024 Results Conference Call and WebcastMercantile Bank Corporation Announces First Quarter 2024 Results Conference Call and Webcast
finance.yahoo.com - March 28 at 10:47 AM

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.
Bank of Marin Bancorp logo

Bank of Marin Bancorp

NASDAQ:BMRC
Bank of Marin Bancorp operates as the holding company for Bank of Marin that provides a range of financial services primarily to small to medium-sized businesses, not-for-profit organizations, and commercial real estate investors in the United States. The company offers personal and business checking and savings accounts; and individual retirement, health savings, and demand deposit marketplace accounts, as well as time certificates of deposit, certificate of deposit account registry, and insured cash sweep services. It also provides commercial real estate, commercial and industrial, and consumer loans, as well as construction financing and home equity lines of credit. In addition, the company offers merchant and payroll services; commercial equipment leasing program; payment solutions; treasury management services; credit cards; and mobile deposit, remote deposit capture, automated clearing house, wire transfer, and image lockbox services. Further, it provides wealth management and trust services comprising customized investment portfolio management, financial planning, trust administration, estate settlement, and custody services, as well as 401(k) plan services; and automated teller machines, and telephone and digital banking services. The company was incorporated in 1989 and is headquartered in Novato, California.
First Community Bankshares logo

First Community Bankshares

NASDAQ:FCBC
First Community Bankshares, Inc. operates as the financial holding company for First Community Bank that provides various banking products and services. It offers demand deposit accounts, savings and money market accounts, certificates of deposit, and individual retirement plans; and commercial, consumer real estate, and consumer and other loans. The company also provides trust management, estate administration, and investment advisory services; and investment management services. It serves individuals and businesses across various industries, such as education, government, and health services; coal mining and gas extraction; retail trade; construction; manufacturing; tourism; and transportation. The company operates through branches in West Virginia, Virginia, North Carolina, and Tennessee. Community Bankshares, Inc. was founded in 1874 and is headquartered in Bluefield, Virginia.
Independent Bank logo

Independent Bank

NASDAQ:IBCP
Independent Bank Corporation operates as the bank holding company for Independent Bank that provides commercial banking services to individuals and businesses in rural and suburban communities in Michigan. It offers checking and savings accounts, commercial lending, direct and indirect consumer financing, mortgage lending, and safe deposit box services. The company also provides title insurance services and investment services, as well as automatic teller machines, and internet and mobile banking services. In addition, it operates through branches, drive-thru facilities, and loan production offices. Independent Bank Corporation was founded in 1864 and is based in Grand Rapids, Michigan.
Mercantile Bank logo

Mercantile Bank

NASDAQ:MBWM
Mercantile Bank Corporation operates as the bank holding company for Mercantile Bank of Michigan that provides commercial and retail banking services to small- to medium-sized businesses and individuals in the United States. It accepts various deposit products, including checking, savings, and term certificate accounts; time deposits; and certificates of deposit. The company also provides commercial and industrial loans; vacant land, land development, and residential construction loans; owner and non-owner occupied real estate loans; multi-family and residential rental property loans; single-family residential real estate loans; home equity line of credit programs; and consumer loans, such as new and used automobile and boat loans, and credit cards, as well as overdraft protection services; and residential mortgage and instalment loans. In addition, it offers courier services and safe deposit facilities; and insurance products, such as private passenger automobile, homeowners, personal inland marine, boat owners, recreational vehicle, dwelling fire, umbrella policies, small business, and life insurance products. The company was incorporated in 1997 and is headquartered in Grand Rapids, Michigan.