Sector
Financial
Industry
Insurance Brokers
Market Cap
22.59
Volume
2,852,687
P/E
22.44
ROE
11.93
52W High
103.33
52W Low
53.81
Price Overview
Open
66.99
High
67.21
Low
64.82
Intraday Range
3.68%
20D Avg Volume
2,817,719
Distance From 52W High
-36.72%
Technical Levels
20 SMA
66.91
50 SMA
61.42
200 SMA
71.52
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 66.99 67.21 64.82 65.38 2,852,687 ▼ -1.89% 0.53% 3.68%
2026-07-21 68.01 69.07 66.22 66.64 3,577,500 ▼ -3.34% -1.35% 4.3%
2026-07-20 69.11 69.59 68.25 68.94 2,955,600 ▼ -0.59% -0.35% 1.96%
2026-07-17 70.57 71.37 68.71 69.35 2,812,500 ▼ -0.13% 1.63% 3.87%
2026-07-16 67.68 70.0 67.54 69.44 4,692,100 ▲ 3.86% 1.23% 3.64%
2026-07-15 67.78 68.77 66.61 66.86 2,720,700 ▼ -2.39% -1.05% 3.24%
2026-07-14 68.1 68.85 67.57 68.5 2,657,300 ▼ nan% nan% 1.89%
Fundamentals
Business
Sector Financial
Industry Insurance Brokers
Market Cap 22.59B
Float Adj MCap 19.46B
Valuation
P/E 22.44
Forward P/E 13.78
P/S 3.0
P/B 1.77
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.94
Average Volume 3.2M
Beta 0.6
Short Float 7.35%
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