QQQ   426.76 (+0.22%)
AAPL   167.96 (-0.02%)
MSFT   408.77 (-0.75%)
META   508.84 (+2.97%)
GOOGL   155.93 (+0.30%)
AMZN   181.54 (+0.14%)
TSLA   151.26 (-2.70%)
NVDA   852.25 (+1.42%)
AMD   155.70 (+1.09%)
NIO   4.03 (+3.07%)
BABA   69.31 (+0.71%)
T   16.15 (+0.19%)
F   12.10 (+0.50%)
MU   116.63 (+0.26%)
GE   157.77 (+1.35%)
CGC   7.04 (+8.47%)
DIS   113.63 (+0.61%)
AMC   2.83 (-5.03%)
PFE   25.39 (-0.12%)
PYPL   63.02 (-0.38%)
XOM   118.81 (+0.15%)
QQQ   426.76 (+0.22%)
AAPL   167.96 (-0.02%)
MSFT   408.77 (-0.75%)
META   508.84 (+2.97%)
GOOGL   155.93 (+0.30%)
AMZN   181.54 (+0.14%)
TSLA   151.26 (-2.70%)
NVDA   852.25 (+1.42%)
AMD   155.70 (+1.09%)
NIO   4.03 (+3.07%)
BABA   69.31 (+0.71%)
T   16.15 (+0.19%)
F   12.10 (+0.50%)
MU   116.63 (+0.26%)
GE   157.77 (+1.35%)
CGC   7.04 (+8.47%)
DIS   113.63 (+0.61%)
AMC   2.83 (-5.03%)
PFE   25.39 (-0.12%)
PYPL   63.02 (-0.38%)
XOM   118.81 (+0.15%)
QQQ   426.76 (+0.22%)
AAPL   167.96 (-0.02%)
MSFT   408.77 (-0.75%)
META   508.84 (+2.97%)
GOOGL   155.93 (+0.30%)
AMZN   181.54 (+0.14%)
TSLA   151.26 (-2.70%)
NVDA   852.25 (+1.42%)
AMD   155.70 (+1.09%)
NIO   4.03 (+3.07%)
BABA   69.31 (+0.71%)
T   16.15 (+0.19%)
F   12.10 (+0.50%)
MU   116.63 (+0.26%)
GE   157.77 (+1.35%)
CGC   7.04 (+8.47%)
DIS   113.63 (+0.61%)
AMC   2.83 (-5.03%)
PFE   25.39 (-0.12%)
PYPL   63.02 (-0.38%)
XOM   118.81 (+0.15%)
QQQ   426.76 (+0.22%)
AAPL   167.96 (-0.02%)
MSFT   408.77 (-0.75%)
META   508.84 (+2.97%)
GOOGL   155.93 (+0.30%)
AMZN   181.54 (+0.14%)
TSLA   151.26 (-2.70%)
NVDA   852.25 (+1.42%)
AMD   155.70 (+1.09%)
NIO   4.03 (+3.07%)
BABA   69.31 (+0.71%)
T   16.15 (+0.19%)
F   12.10 (+0.50%)
MU   116.63 (+0.26%)
GE   157.77 (+1.35%)
CGC   7.04 (+8.47%)
DIS   113.63 (+0.61%)
AMC   2.83 (-5.03%)
PFE   25.39 (-0.12%)
PYPL   63.02 (-0.38%)
XOM   118.81 (+0.15%)

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Banner Co. stock logo
BANR
Banner
$44.81
+3.8%
$45.36
$39.31
$55.66
$1.54B1.03194,712 shs18,226 shs
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
$38.26
+0.8%
$39.45
$32.97
$46.17
$1.44B0.99139,113 shs8,194 shs
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
$33.41
+1.2%
$33.76
$26.10
$39.39
$1.43B1.06254,352 shs9,878 shs
Renasant Co. stock logo
RNST
Renasant
$28.67
+1.3%
$30.51
$22.99
$34.85
$1.61B1.03235,752 shs17,347 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
Banner Co. stock logo
BANR
Banner
+0.42%-1.78%-3.40%-12.33%-16.91%
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
-0.21%-0.13%-0.71%-10.47%-11.10%
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
-0.87%-2.63%+0.03%-10.18%-6.41%
Renasant Co. stock logo
RNST
Renasant
-0.77%-2.14%-1.74%-8.53%-0.77%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Banner Co. stock logo
BANR
Banner
3.2629 of 5 stars
2.42.03.30.01.81.73.1
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
4.7857 of 5 stars
3.34.03.32.52.01.72.5
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
4.7546 of 5 stars
2.45.04.23.41.81.72.5
Renasant Co. stock logo
RNST
Renasant
2.5418 of 5 stars
2.00.02.50.02.51.72.5

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Banner Co. stock logo
BANR
Banner
2.75
Moderate Buy$53.7519.95% Upside
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
2.67
Moderate Buy$49.3328.94% Upside
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
2.80
Moderate Buy$39.8019.13% Upside
Renasant Co. stock logo
RNST
Renasant
2.00
Hold$33.0015.10% Upside

Current Analyst Ratings

Latest EFSC, BANR, HTLF, and RNST Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/1/2024
Renasant Co. stock logo
RNST
Renasant
Truist Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$35.00 ➝ $33.00
2/29/2024
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeMarket Perform ➝ Strong-Buy$41.00
1/30/2024
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$45.00
1/30/2024
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOverweight ➝ Overweight$40.00 ➝ $43.00
1/30/2024
Renasant Co. stock logo
RNST
Renasant
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$36.00 ➝ $37.00
1/30/2024
Renasant Co. stock logo
RNST
Renasant
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetMarket Perform ➝ Market Perform$34.00 ➝ $35.00
1/24/2024
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOutperform ➝ Outperform$53.00 ➝ $51.00
1/24/2024
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetOverweight ➝ Overweight$48.00 ➝ $47.00
1/22/2024
Banner Co. stock logo
BANR
Banner
Keefe, Bruyette & Woods
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetMarket Perform ➝ Market Perform$58.00 ➝ $54.00
1/22/2024
Banner Co. stock logo
BANR
Banner
Raymond James
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$47.00 ➝ $51.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
Banner Co. stock logo
BANR
Banner
$745.98M2.06$6.80 per share6.59$48.12 per share0.93
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
$833.64M1.72$5.68 per share6.73$43.98 per share0.87
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
$932.87M1.53$5.92 per share5.64$42.72 per share0.78
Renasant Co. stock logo
RNST
Renasant
$910.39M1.77$3.82 per share7.51$40.92 per share0.70

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Banner Co. stock logo
BANR
Banner
$183.62M$5.338.418.73N/A24.61%12.96%1.30%4/18/2024 (Estimated)
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
$194.06M$5.087.538.23N/A23.28%12.54%1.41%4/22/2024 (Confirmed)
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
$79.92M$1.6919.777.18N/A8.57%11.56%1.01%5/1/2024 (Confirmed)
Renasant Co. stock logo
RNST
Renasant
$144.68M$2.5811.1110.28N/A15.94%7.98%1.03%4/23/2024 (Confirmed)

Latest EFSC, BANR, HTLF, and RNST Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/1/2024N/A
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
$1.14N/A-$1.14N/AN/AN/A  
4/23/2024N/A
Renasant Co. stock logo
RNST
Renasant
$0.63N/A-$0.63N/AN/AN/A  
4/22/2024N/A
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
$1.10N/A-$1.10N/AN/AN/A  
4/17/2024Q1 2024
Banner Co. stock logo
BANR
Banner
$1.17$1.22+$0.05$1.35$150.67 million$144.55 million  
1/29/202412/31/2023
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
$0.66$1.06+$0.40$3.81$178.60 million$144.09 million    
1/24/2024Q4 2023
Renasant Co. stock logo
RNST
Renasant
$0.64$0.76+$0.12$1.02$160.63 million$230.79 million    
1/22/2024Q4 2023
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
$1.19$1.21+$0.02$1.26$157.53 million$166.18 million
1/18/2024Q4 2023
Banner Co. stock logo
BANR
Banner
$1.31$1.34+$0.03$1.44$155.54 million$152.46 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Banner Co. stock logo
BANR
Banner
$1.924.28%+5.39%36.02%2 Years
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
$1.002.61%+11.57%19.69%6 Years
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
$1.203.59%+14.47%71.01%7 Years
Renasant Co. stock logo
RNST
Renasant
$0.883.07%N/A34.11%N/A

Latest EFSC, BANR, HTLF, and RNST Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/12/2024
Renasant Co. stock logo
RNST
Renasant
quarterly$0.223.1%6/14/20246/14/20246/28/2024
1/22/2024
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
Quarterly$0.252.36%3/14/20243/15/20243/29/2024
2/16/2024
Renasant Co. stock logo
RNST
Renasant
quarterly$0.222.8%3/14/20243/15/20243/29/2024
1/23/2024
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
Quarterly$0.303.2%2/9/20242/12/20242/27/2024
2/6/2024
Banner Co. stock logo
BANR
Banner
Quarterly$0.483.94%2/6/20242/7/20242/16/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Banner Co. stock logo
BANR
Banner
0.40
0.83
0.83
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
0.28
0.92
0.92
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
0.20
0.72
0.72
Renasant Co. stock logo
RNST
Renasant
0.19
0.91
0.90

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Banner Co. stock logo
BANR
Banner
87.33%
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
72.21%
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
71.55%
Renasant Co. stock logo
RNST
Renasant
77.31%

Insider Ownership

CompanyInsider Ownership
Banner Co. stock logo
BANR
Banner
1.40%
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
2.30%
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
1.70%
Renasant Co. stock logo
RNST
Renasant
2.82%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Banner Co. stock logo
BANR
Banner
1,96634.37 million33.89 millionOptionable
Enterprise Financial Services Corp stock logo
EFSC
Enterprise Financial Services
1,22137.51 million36.65 millionOptionable
Heartland Financial USA, Inc. stock logo
HTLF
Heartland Financial USA
1,97042.78 million42.06 millionOptionable
Renasant Co. stock logo
RNST
Renasant
2,30056.22 million54.63 millionOptionable

EFSC, BANR, HTLF, and RNST Headlines

SourceHeadline
Renasant (RNST) Expected to Beat Earnings Estimates: What to Know Ahead of Q1 ReleaseRenasant (RNST) Expected to Beat Earnings Estimates: What to Know Ahead of Q1 Release
zacks.com - April 16 at 11:06 AM
Renasant (RNST) Scheduled to Post Quarterly Earnings on TuesdayRenasant (RNST) Scheduled to Post Quarterly Earnings on Tuesday
americanbankingnews.com - April 16 at 2:00 AM
Renasant Co. (NASDAQ:RNST) Plans $0.22 Quarterly DividendRenasant Co. (NASDAQ:RNST) Plans $0.22 Quarterly Dividend
marketbeat.com - April 12 at 4:50 PM
Renasant declares $0.22 dividendRenasant declares $0.22 dividend
msn.com - April 11 at 6:52 PM
Renasant Corporation Declares Quarterly DividendRenasant Corporation Declares Quarterly Dividend
globenewswire.com - April 11 at 2:43 PM
Renasant Co. (NASDAQ:RNST) Stake Trimmed by Peregrine Capital Management LLCRenasant Co. (NASDAQ:RNST) Stake Trimmed by Peregrine Capital Management LLC
marketbeat.com - April 11 at 7:42 AM
Renasant (NASDAQ:RNST) Upgraded to "Hold" at StockNews.comRenasant (NASDAQ:RNST) Upgraded to "Hold" at StockNews.com
americanbankingnews.com - April 10 at 3:24 AM
Head to Head Review: Renasant (NASDAQ:RNST) vs. First Foundation (NASDAQ:FFWM)Head to Head Review: Renasant (NASDAQ:RNST) vs. First Foundation (NASDAQ:FFWM)
americanbankingnews.com - April 10 at 1:50 AM
Renasant (NASDAQ:RNST) Raised to Hold at StockNews.comRenasant (NASDAQ:RNST) Raised to Hold at StockNews.com
marketbeat.com - April 9 at 11:13 PM
Renasant Announces 2024 First Quarter Webcast and Conference Call InformationRenasant Announces 2024 First Quarter Webcast and Conference Call Information
finance.yahoo.com - April 3 at 4:36 PM
Renasant Announces 2024 First Quarter Webcast and Conference Call InformationRenasant Announces 2024 First Quarter Webcast and Conference Call Information
globenewswire.com - April 3 at 12:00 PM
Renasant (NASDAQ:RNST) Given New $33.00 Price Target at Truist FinancialRenasant (NASDAQ:RNST) Given New $33.00 Price Target at Truist Financial
marketbeat.com - April 1 at 9:10 AM
What Makes Renasant (RNST) a New Buy StockWhat Makes Renasant (RNST) a New Buy Stock
zacks.com - March 26 at 1:01 PM
Renasant (NYSE:RNST) shareholders have endured a 25% loss from investing in the stock three years agoRenasant (NYSE:RNST) shareholders have endured a 25% loss from investing in the stock three years ago
finance.yahoo.com - March 26 at 1:20 AM
Renasant (NASDAQ:RNST) Upgraded by StockNews.com to HoldRenasant (NASDAQ:RNST) Upgraded by StockNews.com to Hold
marketbeat.com - March 21 at 11:16 PM
RNST Apr 2024 25.000 callRNST Apr 2024 25.000 call
finance.yahoo.com - March 16 at 1:54 AM
Renasant Corp.Renasant Corp.
wsj.com - March 1 at 10:03 PM
Renasant (RNST) Price Target Increased by 9.00% to 36.04Renasant (RNST) Price Target Increased by 9.00% to 36.04
msn.com - February 24 at 11:53 PM
Renasant Stock (NYSE:RNST) Earnings Dates and Earning CallsRenasant Stock (NYSE:RNST) Earnings Dates and Earning Calls
benzinga.com - February 21 at 3:10 PM
RNST Mar 2024 30.000 putRNST Mar 2024 30.000 put
finance.yahoo.com - February 17 at 3:37 PM
Renasant Corporation Declares Quarterly DividendRenasant Corporation Declares Quarterly Dividend
finance.yahoo.com - February 16 at 6:22 PM
Renasant Corporation Declares Quarterly DividendRenasant Corporation Declares Quarterly Dividend
globenewswire.com - February 16 at 1:57 PM
Renasant Corporation (NASDAQ:RNST) Q4 2023 Earnings Call TranscriptRenasant Corporation (NASDAQ:RNST) Q4 2023 Earnings Call Transcript
finance.yahoo.com - January 25 at 11:28 AM
Renasant Corp (RNST) Reports Mixed Q4 Results Amid Securities Sale and Strategic Growth EffortsRenasant Corp (RNST) Reports Mixed Q4 Results Amid Securities Sale and Strategic Growth Efforts
finance.yahoo.com - January 24 at 3:25 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Company Descriptions

Banner logo

Banner

NASDAQ:BANR
Banner Corporation operates as the bank holding company for Banner Bank that engages in the provision of commercial banking and financial products and services to individuals, businesses, and public sector entities in the United States. It accepts various deposit instruments, including interest-bearing and non-interest-bearing checking accounts, money market deposit accounts, regular savings accounts, and certificates of deposit, as well as treasury management services and retirement savings plans. The company also provides commercial real estate loans, including owner-occupied, investment properties, and multifamily residential real estate loans; construction, land, and land development loans; one- to four-family residential real estate lending; commercial business loans; agricultural loans; consumer and other loans, such as home equity lines of credit, automobile, and boat and recreational vehicle loans, as well as loans secured by deposit accounts; and small business administration loans. In addition, it provides electronic and digital banking services comprising debit cards and ATMs, internet banking, remote deposit, and mobile banking services. The company was founded in 1890 and is based in Walla Walla, Washington.
Enterprise Financial Services logo

Enterprise Financial Services

NASDAQ:EFSC
Enterprise Financial Services Corp operates as the holding company for Enterprise Bank & Trust that offers banking and wealth management services to individuals and corporate customers primarily in Arizona, California, Florida, Kansas, Missouri, Nevada, and New Mexico. It provides checking, savings, money market accounts, and certificates of deposit. The company also provides commercial and industrial, commercial real estate, real estate construction and development, residential real estate, small business administration, agricultural, consumer, and other loan products. In addition, it offers treasury management and international trade services; tax credit brokerage services; life insurance premium and sponsor finance; tax credit related lending; other deposit accounts, such as community associations, property management, third party escrow, and trust services; treasury management product and services; customized solutions and products; cash management; fiduciary, investment management, and financial advisory services; and customer hedging products, including international banking, card services, and tax credit businesses. Further, the company provides online, device applications, text, and voice banking; remote deposit capture; internet banking, mobile banking, cash management, positive pay services, fraud detection and prevention, automated payables, check image, and statement and document imaging; and controlled disbursements, repurchase agreements, and sweep investment accounts. Enterprise Financial Services Corp was founded in 1988 and is headquartered in Clayton, Missouri.
Heartland Financial USA logo

Heartland Financial USA

NASDAQ:HTLF
Heartland Financial USA, Inc., a bank holding company, provides commercial, small business, and consumer banking services to individuals and businesses in the United States. The company accepts various deposit products, including checking, demand deposit accounts, NOW accounts, savings, money market, and individual retirement; certificates of deposit; and other time deposits. It offers loans, including commercial and industrial, commercial real estate, agricultural, small business, and real estate mortgage loans; consumer loans comprising motor vehicle, home improvement, home equity line of credit, and fixed rate home equity and personal lines of credit; and credit cards for commercial, business, and personal use. In addition, the company provides business and personal online banking, and mobile banking; bill payment, remote deposit capture, and treasury management services; debit cards; automated teller machines; and automated clearing house services, wire transfers, insured cash sweeps, zero balance accounts, lockbox, image cash letter, remote deposit capture, commercial cards for travel and entertainment purchasing, merchant services to receive credit card payments, investment sweep accounts, reconciliation services, online invoice processing, foreign exchange and positive pay fraud prevention services for checks and automated clearing house services payments. Further, it offers wealth management, trust services, brokerage services, and fixed rate annuity products; and investment services, including mutual funds, individual retirement products, and education savings products. Heartland Financial USA, Inc. was founded in 1981 and is headquartered in Denver, Colorado.
Renasant logo

Renasant

NASDAQ:RNST
Renasant Corporation operates as a bank holding company for Renasant Bank that provides a range of financial, wealth management, fiduciary, and insurance services to retail and commercial customers. The company operates through Community Banks, Insurance, and Wealth Management segments. The Community Banks segment offers checking and savings accounts, business and personal loans, asset-based lending, and factoring equipment leasing services, as well as safe deposit and night depository facilities. It also provides commercial, financial, and agricultural loans; equipment financing and leasing; real estate1-4 family mortgage; real estatecommercial mortgage; real estateconstruction loans for the construction of single family residential properties, multi-family properties, and commercial projects; installment loans to individuals; and interim construction loans, as well as automated teller machine (ATM), online and mobile banking, call center, and treasury management services. The Insurance segment provides insurance agency services, such as commercial and personal insurance products through insurance carriers. The Wealth Management segment offers a range of wealth management and fiduciary services, including administration and management of trust accounts, such as personal and corporate benefit accounts, and custodial accounts, as well as accounting and money management for trust accounts; annuities, mutual funds, and other investment services through a third party broker-dealer; administrative and compliance services; and qualified retirement plans, IRAs, employee benefit plans, personal trusts, and estates. Renasant Corporation was founded in 1904 and is headquartered in Tupelo, Mississippi.