Company Valuation: Globe Life Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 9,939 9,464 11,726 11,456 9,362 9,751 - -
Change - -4.78% 23.9% -2.3% -18.28% 4.16% - -
Enterprise Value (EV) 1 11,862 11,490 13,803 13,572 12,101 12,971 13,526 14,101
Change - -3.13% 20.13% -1.67% -10.84% 7.19% 4.28% 4.25%
P/E ratio 13.9x 13x 16.1x 12.1x 9.34x 8.81x 8x 7.2x
PBR 1.14x 1.09x 2.43x 2.58x 1.78x 1.65x 1.44x 1.26x
PEG - 2.22x 4.65x 0.3x 0.5x 0.7x 0.8x 0.6x
Capitalization / Revenue 2.1x 1.85x 2.25x 2.1x 1.62x 1.61x 1.54x 1.47x
EV / Revenue 2.5x 2.25x 2.65x 2.49x 2.09x 2.15x 2.13x 2.13x
EV / EBITDA 11.9x 11.3x - - - 8.16x 8.33x 8.46x
EV / EBIT 16.8x 17.2x 17.3x 10.6x 8.7x 8.8x 8.92x 8.2x
EV / FCF - - - - - 16.2x 22.1x -
FCF Yield - - - - - 6.17% 4.53% -
Dividend per Share 2 0.75 0.79 0.83 0.9 0.96 1.055 1.111 1.207
Rate of return 0.79% 0.84% 0.69% 0.74% 0.86% 0.89% 0.94% 1.02%
EPS 2 6.82 7.22 7.47 10.07 11.94 13.41 14.77 16.41
Distribution rate 11% 10.9% 11.1% 8.94% 8.04% 7.87% 7.52% 7.35%
Net sales 1 4,738 5,113 5,215 5,448 5,778 6,047 6,347 6,628
EBITDA 1 1,000 1,016 - - - 1,589 1,623 1,667
EBIT 1 706.7 666.3 799.4 1,279 1,390 1,474 1,517 1,720
Net income 1 731.8 745 739.7 970.8 1,071 1,109 1,166 1,240
Net Debt 1 1,923 2,026 2,077 2,116 2,740 3,220 3,776 4,350
Reference price 2 94.96 93.72 120.55 121.72 111.52 118.13 118.13 118.13
Nbr of stocks (in thousands) 1,04,662 1,00,979 97,270 94,119 83,945 82,543 - -
Announcement Date 02/02/21 02/02/22 01/02/23 07/02/24 05/02/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
8.81x2.15x8.16x0.89% 975.08Cr
6.72x1.53x - 3.6% 13TCr
13.31x - - 2.77% 9.32TCr
13.7x0.6x16.14x0.68% 6.8TCr
11.16x - - 4.16% 3.86TCr
11.1x9.86x104.89x3.7% 2.72TCr
80.22x1.38x - 0.18% 2.14TCr
77.65x - - 0.36% 1.91TCr
8.25x1.77x9.47x6.39% 1.79TCr
67.45x1.9x - 0.25% 1.11TCr
Average 29.84x 2.74x 34.67x 2.3% 4.41TCr
Weighted average by Cap. 18.12x 2.13x 34.20x 2.69%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. GL Stock
  4. Valuation Globe Life Inc.