Globe Life Inc. (GL)

New York Stock Exchange:
GL
| Latest update: Aug 31, 2025, 5:16 PM

Stock events for Globe Life, Inc. (GL)

In the past six months, Globe Life's stock experienced a significant decline in April 2024 due to fraud allegations by Fuzzy Panda Research, which it later recovered. In December 2024, new claims from Fuzzy Panda caused another stock dip, which the company disputed. Globe Life reported its fourth-quarter 2024 earnings in February 2025, surpassing EPS forecasts but slightly missing revenue expectations, leading to a minor stock decline. Truist Securities initiated coverage with a "Buy" recommendation on July 15, 2025, and BMO Capital initiated coverage with a "Market Perform" recommendation on January 23, 2025. As of July 15, 2025, the stock price was $117.74, down 2.40% over the past 30 days but up 35.63% over the past 12 months, with a 4.01% increase in the last six months.

Demand Seasonality affecting Globe Life, Inc.’s stock price

Specific details on demand seasonality for Globe Life, Inc.'s products are not available. The insurance industry is influenced by factors such as the global pandemic, longer lifespans, rising inflation, and workplace changes, indicating continuous demand with potential fluctuations in specific product lines based on broader trends.

Overview of Globe Life, Inc.’s business

Globe Life, Inc. is an American financial services holding company that operates through subsidiaries, providing life insurance, annuity, and supplemental health insurance products. The company is headquartered in McKinney, Texas, and distributes its products through direct-to-consumer, exclusive agencies, and independent agents.

GL’s Geographic footprint

Globe Life Inc. operates predominantly within the United States, with 100% of its revenue derived from domestic markets, serving approximately 3.5 million policyholders across 49 states. It also has operations in New Zealand and Canada, with additional office locations in Waco, TX, Oklahoma City, OK, Los Angeles, CA, Cleveland, OH, Omaha, NE, and Syracuse, NY, in addition to its McKinney, TX headquarters.

GL Corporate Image Assessment

Globe Life's brand reputation has been impacted by fraud allegations made by Fuzzy Panda Research in April 2024, which the company denied. Further claims about office closures in December 2024 were countered by Globe Life, stating a transition to a virtual business model. Despite these challenges, Globe Life has demonstrated consistent financial performance, emphasizes customer service and innovation, and maintains a strong community presence through the Globe Life Foundation.

Ownership

Globe Life, Inc. has a mixed ownership structure, including institutional, insider, and retail investors. Institutional investors hold 84.64% of total shares outstanding, with major shareholders including Vanguard Group Inc., BlackRock, Inc., and Wellington Management Group LLP. Charles B. Hudson is the largest individual shareholder, owning 1.69% of the company. Insiders own approximately 0.64% of the company's stock.

Expert AI

Show me the sentiment for Globe Life, Inc.
What's the latest sentiment for Globe Life, Inc.?

Price Chart

$140.49

0.40%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
12.28%
BlackRock, Inc.
6.95%
Wellington Management Group LLP
4.72%
Invesco Ltd.
4.68%
State Street Corp.
4.00%
Geode Holdings Trust
3.25%
Dimensional Holdings, Inc.
2.41%
Morgan Stanley
2.11%
Affiliated Managers Group, Inc.
1.72%
Government of Norway
1.54%
The Bank of New York Mellon Corp.
1.49%
Arrowstreet Capital Holding LLC
1.34%
Jacobs Levy Equity Management, Inc.
1.25%
Pzena Investment Management LP
1.13%
TIAA Board of Governors
1.09%
Equity Investment Corp.
1.06%
Nordea Bank Abp
1.00%
Swedbank AB
0.99%
UBS Group AG
0.98%
Northern Trust Corp.
0.97%

Trade Ideas for GL

Today

Sentiment for GL

News
Social

Loading...

Loading...

Loading...

Buzz Talk for GL

Today

News

Social Media

FAQ

What is the current stock price of Globe Life, Inc.?

As of the latest update, Globe Life, Inc.'s stock is trading at $140.49 per share.

What’s happening with Globe Life, Inc. stock today?

Today, Globe Life, Inc. stock is down by -0.40%, possibly due to news.

What is the market sentiment around Globe Life, Inc. stock?

Current sentiment around Globe Life, Inc. stock is positive, based on recent news, trading volume, and analyst opinions.

Is Globe Life, Inc.'s stock price growing?

Over the past month, Globe Life, Inc.'s stock price has decreased by -0.40%.

How can I buy Globe Life, Inc. stock?

You can buy Globe Life, Inc. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol GL

Who are the major shareholders of Globe Life, Inc. stock?

Major shareholders of Globe Life, Inc. include institutions such as The Vanguard Group, Inc. (12.28%), BlackRock, Inc. (6.95%), Wellington Management Group LLP (4.72%) ... , according to the latest filings.