Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 4.3B USD
- Enterprise value
- 2.78B USD
- Trailing P/E
- —
- Forward P/E
- 21.04
- Price / sales
- 4.01
- Price / book
- 5.98
- EV / EBITDA
- 25.45
- Beta
- —
- Dividend yield
- —
- Profit margin
- -127.54%
- Return on equity
- -222.00%
- Debt / equity
- 16.14
- Earnings growth
- +800.00%
- Revenue growth
- +57.20%
- Free cash flow
- -1.48B USD
- Operating cash flow
- 45.8M USD
- Shares outstanding
- 118.55M
- Sector
- Financial Services
- Industry
- Insurance Brokers
Updated Sep 2, 2026, 4:16 AM