Sector
Financial
Industry
Financial Data & Stock Exchanges
Market Cap
78.42
Volume
1,243,951
P/E
20.18
ROE
13.85
52W High
186.96
52W Low
121.79
Price Overview
Open
140.5
High
143.49
Low
139.96
Intraday Range
2.52%
20D Avg Volume
4,439,933
Distance From 52W High
-23.97%
Technical Levels
20 SMA
134.1
50 SMA
140.68
200 SMA
154.14
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 140.5 143.49 139.96 142.14 1,243,951 ▲ 2.5% 1.32% 2.52%
2026-07-21 139.41 140.85 138.39 138.67 2,284,100 ▼ -2.05% -1.53% 1.78%
2026-07-20 138.38 142.15 137.76 141.57 3,995,300 ▲ 1.37% -0.91% 3.19%
2026-07-17 142.5 144.55 139.08 139.65 3,152,400 ▼ -1.49% 0.52% 3.93%
2026-07-16 141.0 142.4 139.21 141.76 2,805,900 ▲ 1.37% 0.83% 2.29%
2026-07-15 139.0 141.5 138.26 139.84 3,157,800 ▲ 1.62% 1.01% 2.34%
2026-07-14 135.84 138.93 135.48 137.61 3,802,000 ▼ nan% nan% 2.55%
Fundamentals
Business
Sector Financial
Industry Financial Data & Stock Exchanges
Market Cap 78.42B
Float Adj MCap 77.88B
Valuation
P/E 20.18
Forward P/E 15.9
P/S 5.35
P/B 2.66
PEG 1.97
Quality Metrics
ROE 13.85%
ROA 2.11%
Gross Margin 100.0%
Operating Margin 57.31%
Profit Margin 37.67%
Trading Metrics
Relative Volume 0.53
Average Volume 4.29M
Beta 0.95
Short Float 2.1%
Latest Q/Q Growth
Revenue 16.68%
Profit 66.04%
Operating Income 35.83%
EPS 66.44%
Quarterly History
Revenue Qtrs 3.67, 3.14, 3.01, 3.26
Profit Qtrs 1.41, 0.85, 0.82, 0.85
Operating Qtrs 1.71, 1.26, 1.18, 1.31
EPS Qtrs 2.48, 1.49, 1.42, 1.48