Globe Life Inc. (FRA:TMJ)
Germany flag Germany · Delayed Price · Currency is EUR
122.00
+1.00 (0.83%)
Last updated: Feb 20, 2026, 8:00 AM CET

Globe Life Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
9,7569,4839,04210,36410,9728,321
Market Cap Growth
-1.62%4.87%-12.76%-5.54%31.85%2.42%
Enterprise Value
12,16611,90011,93912,31912,8229,942
PE Ratio
9.869.598.7411.8013.119.18
PS Ratio
1.911.861.622.102.241.85
PB Ratio
2.011.961.762.552.971.10
P/FCF Ratio
--7.038.008.416.76
P/OCF Ratio
--6.687.738.246.58
EV/Sales Ratio
2.392.332.142.502.622.21
EV/EBITDA Ratio
8.938.718.2310.3311.278.16
EV/EBIT Ratio
9.098.868.3810.5011.478.28
EV/FCF Ratio
--9.289.509.838.08
Debt / Equity Ratio
0.550.550.590.500.530.23
Debt / EBITDA Ratio
1.961.962.071.711.731.46
Debt / FCF Ratio
--2.341.571.511.45
Net Debt / Equity Ratio
0.500.500.560.480.510.22
Net Debt / EBITDA Ratio
1.771.771.961.631.651.40
Net Debt / FCF Ratio
--2.211.501.441.38
Quick Ratio
--0.490.470.480.24
Current Ratio
--0.630.620.640.33
Asset Turnover
--0.200.200.190.17
Return on Equity (ROE)
21.12%21.12%21.87%23.01%14.21%11.84%
Return on Assets (ROA)
--3.23%3.00%2.68%2.90%
Return on Invested Capital (ROIC)
14.44%14.79%15.71%16.49%11.60%10.35%
Earnings Yield
10.14%10.43%11.44%8.47%7.63%10.90%
FCF Yield
--14.22%12.51%11.89%14.79%
Dividend Yield
0.77%0.77%0.89%0.76%0.70%0.86%
Payout Ratio
7.83%-7.98%8.67%9.01%7.76%
Buyback Yield / Dilution
7.96%7.96%6.96%2.65%4.06%3.78%
Total Shareholder Return
8.73%8.73%7.85%3.40%4.76%4.64%
Source: S&P Global Market Intelligence. Insurance template. Financial Sources.