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 11,258 11,258 -
Change - -4.78% 23.9% -2.3% -18.28% 20.26% 0% -
Enterprise Value (EV) 1 11,862 11,490 13,803 13,572 12,101 13,759 14,881 15,471
Change - -3.13% 20.13% -1.67% -10.84% 13.7% 3.93% 3.97%
P/E ratio 13.9x 13x 16.1x 12.1x 9.34x 9.94x 9.52x 8.76x
PBR 1.14x 1.09x 2.43x 2.58x 1.78x 1.89x 1.69x 1.5x
PEG - 2.22x 4.65x 0.3x 0.5x 0.6x 1.84x 1.02x
Capitalization / Revenue 2.1x 1.85x 2.25x 2.1x 1.62x 1.86x 1.77x 1.68x
EV / Revenue 2.5x 2.25x 2.65x 2.49x 2.09x 2.3x 2.34x 2.31x
EV / EBITDA 11.9x 11.3x - - - 8.52x 9x 9x
EV / EBIT 16.8x 17.2x 17.3x 10.6x 8.7x 8.86x 9.5x 9.57x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 0.75 0.79 0.83 0.9 0.96 1.08 1.137 1.207
Rate of return 0.79% 0.84% 0.69% 0.74% 0.86% 0.76% 0.8% 0.85%
EPS 2 6.82 7.22 7.47 10.07 11.94 14.07 14.92 16.2
Distribution rate 11% 10.9% 11.1% 8.94% 8.04% 7.62% 7.62% 7.45%
Net sales 1 4,738 5,113 5,215 5,448 5,778 5,994 6,365 6,690
EBITDA 1 1,000 1,016 - - - 1,681 1,653 1,719
EBIT 1 706.7 666.3 799.4 1,279 1,390 1,553 1,567 1,617
Net income 1 731.8 745 739.7 970.8 1,071 1,161 1,160 1,210
Net Debt 1 1,923 2,026 2,077 2,116 2,740 2,625 3,623 4,213
Reference price 2 94.96 93.72 120.55 121.72 111.52 141.95 141.95 141.95
Nbr of stocks (in thousands) 104,662 100,979 97,270 94,119 83,945 79,606 79,606 -
Announcement Date 02/02/21 02/02/22 01/02/23 07/02/24 05/02/25 04/02/26 - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
9.97x2.38x8.52x0.76% 11.26B
6.14x1.85x - 2.61% 181B
17.25x - - 2.26% 116B
10.76x0.55x13.55x1.36% 62.44B
12.04x - - 3.71% 40.61B
17.45x10.58x102.25x2.44% 37.01B
75.2x1.55x - 0.16% 22.38B
12.86x1.97x10.34x5.34% 21.72B
75.26x - - 0.33% 16.84B
15.43x0.79x - 3.08% 12.85B
Average 25.23x 2.81x 33.66x 2.2% 52.19B
Weighted average by Cap. 16.21x 2.51x 37.38x 2.36%

Y-o-Y evolution of P/E

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.