Sector
Financial
Industry
Insurance Brokers
Market Cap
20.33
Volume
1,627,451
P/E
19.54
ROE
11.93
52W High
110.12
52W Low
53.81
Price Overview
Open
59.98
High
60.6
Low
59.04
Intraday Range
2.64%
20D Avg Volume
2,923,448
Distance From 52W High
-45.54%
Technical Levels
20 SMA
57.79
50 SMA
60.84
200 SMA
75.13
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-12 59.98 60.6 59.04 59.97 1,627,451 ▲ 0.03% 0.05% 2.64%
2026-06-11 61.13 61.13 59.83 59.95 2,935,800 ▼ -0.38% 1.58% 2.17%
2026-06-10 60.12 61.58 59.21 60.18 3,272,400 ▲ 1.81% 1.71% 4.0%
2026-06-09 57.7 59.58 57.44 59.11 3,110,400 ▲ 1.91% -0.52% 3.73%
2026-06-08 57.89 58.52 57.36 58.0 3,015,100 ▼ -1.46% -1.65% 2.02%
2026-06-05 58.26 59.26 58.05 58.86 2,278,100 ▲ 2.58% 1.53% 2.08%
2026-06-04 56.5 58.03 56.25 57.38 3,069,600 ▼ nan% nan% 3.16%
Fundamentals
Business
Sector Financial
Industry Insurance Brokers
Market Cap 20.33B
Float Adj MCap 17.52B
Valuation
P/E 19.54
Forward P/E 12.32
P/S 2.7
P/B 1.6
PEG 1.51
Quality Metrics
ROE 11.93%
ROA 5.51%
Gross Margin 53.37%
Operating Margin 47.18%
Profit Margin 18.36%
Trading Metrics
Relative Volume 0.49
Average Volume 3.29M
Beta 0.62
Short Float 6.36%
Latest Q/Q Growth
Revenue 18.99%
Profit 61.36%
Operating Income 62.06%
EPS 79.66%
Quarterly History
Revenue Qtrs 1.88, 1.58, 1.55, 1.25
Profit Qtrs 0.43, 0.26, 0.23, 0.23
Operating Qtrs 0.55, 0.34, 0.37, 0.34
EPS Qtrs 1.06, 0.59, 0.68, 0.78