Stock events for Globe Life, Inc. (GL)
In the past six months, Globe Life's stock experienced movements and analyst activities. As of April 10, 2026, the stock closed at $145.84, reaching an all-time high closing price of $147.85 on April 8, 2026. Key events include reporting Fourth Quarter 2025 results and declaring a dividend in February 2026. In March 2026, Weiss Ratings downgraded Globe Life to a "hold" rating, while Texas Capital raised it to a "strong-buy" rating. In April 2026, Piper Sandler raised Globe Life to a "strong-buy" rating, and Wells Fargo & Company and Truist Financial increased their target prices.
Demand Seasonality affecting Globe Life, Inc.’s stock price
Demand for Globe Life's life insurance products typically peaks at the end of the year, during the fourth quarter, driven by individuals reviewing their finances and protection needs. Supplemental health products generally remain in high demand throughout the year.
Overview of Globe Life, Inc.’s business
Globe Life, Inc. is a financial services holding company providing life and supplemental health insurance to lower-middle and middle-income families in the United States. Its products include whole life, term life, children's life insurance, Medicare supplement plans, and limited-benefit policies. The company distributes its products through direct-to-consumer channels, exclusive independent agents, general agency independent agents, and brokers.
GL’s Geographic footprint
Globe Life, Inc. is headquartered in McKinney, Texas, and operates across the United States. It has additional office locations in Waco, Texas; Oklahoma City, Oklahoma; Los Angeles, California; Cleveland, Ohio; Omaha, Nebraska; and Syracuse, New York.
GL Corporate Image Assessment
Globe Life's brand reputation in the past year has been influenced by the aftermath and resolution of allegations from April 2024. The company's share price declined following a short-seller report alleging insurance fraud, which Globe Life rejected. Investigations by the Department of Justice and SEC concluded, and the Audit Committee's findings were reported, boosting credibility and investor confidence.
Ownership
Globe Life Inc.'s ownership is predominantly held by institutional investors, who collectively own between 81.61% and 85% of the company's stock. Major institutional shareholders include The Vanguard Group, Inc., BlackRock, Inc., and Invesco Ltd. Insider ownership is minimal, accounting for approximately 0.45% to 0.67% of shares, with Charles B. Hudson being a significant individual shareholder.
Ask Our Expert AI Analyst
Price Chart
$150.07