Globe Life Inc.
Globe Life Inc. is a financial services holding company headquartered in McKinney, Texas. Founded in 1900, the company owns and operates a group of insurance businesses primarily focused on life and supplemental health insurance. Globe Life Inc. is publicly traded and employs approximately 3,500 people, serving individuals and families across a broad swath of the United States. The firm’s subsidiaries and affiliates underwrite and administer a range of life and health insurance products and are managed to prioritize conservative financial practices.
Investment Strategy
Globe Life Inc. manages its insurance investment portfolio with a conservative approach, focusing on long-term, fixed-income securities to support its insurance liabilities. The company seeks to generate stable, predictable investment income while emphasizing risk management and asset-liability matching. Its strategy prioritizes credit quality, diversity of issuers, and duration management to ensure claims-paying ability and regulatory compliance. The firm invests mainly in high-quality fixed maturities, such as government and corporate bonds, to maintain liquidity and capital preservation required for its insurance obligations.
Latest 13F Filing Activity
Globe Life Inc. filed their most recent 13F report on Jun 30, 2025 disclosing 2 equity positions with a total 13F market value of $365M. The fund increased holdings in Vanguard Index FDS, Vanguard Scottsdale FDS. Globe Life Inc. reduced exposure to Vanguard Scottsdale FDS, Vanguard Index FDS.