Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 3.78B USD
- Enterprise value
- 5.02B USD
- Trailing P/E
- 19.61
- Forward P/E
- 9.09
- Price / sales
- 0.51
- Price / book
- 0.43
- EV / EBITDA
- 9.72
- Beta
- 0.86
- Dividend yield
- —
- Profit margin
- +2.87%
- Return on equity
- +3.40%
- Debt / equity
- 23.34
- Earnings growth
- 0.00%
- Revenue growth
- +5.30%
- Free cash flow
- 673.63M USD
- Operating cash flow
- 430M USD
- Shares outstanding
- 377.85M
- Sector
- Financial Services
- Industry
- Insurance - Life
Updated Sep 2, 2026, 4:08 AM