Sector
Technology
Industry
Information Technology Services
Market Cap
17.91
Volume
1,202,377
P/E
16.54
ROE
42.31
52W High
268.23
52W Low
139.79
Price Overview
Open
157.16
High
157.37
Low
152.02
Intraday Range
3.52%
20D Avg Volume
1,618,289
Distance From 52W High
-42.28%
Technical Levels
20 SMA
150.05
50 SMA
155.78
200 SMA
202.82
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 157.16 157.37 152.02 154.83 1,202,377 ▼ -3.21% -1.75% 3.52%
2026-06-01 155.05 160.0 155.05 159.96 1,343,900 ▲ 4.06% 0.87% 3.19%
2026-05-29 150.79 154.19 150.21 153.72 2,389,400 ▲ 2.67% 0.71% 2.65%
2026-05-28 146.88 150.71 146.11 149.72 1,306,600 ▲ 1.78% -0.15% 3.15%
2026-05-27 147.12 148.63 146.01 147.1 1,531,500 ▲ 0.1% 0.12% 1.79%
2026-05-26 148.66 149.01 146.81 146.95 2,192,900 ▼ -2.35% -1.22% 1.5%
2026-05-22 150.49 153.42 149.97 150.49 896,000 ▼ nan% nan% 2.3%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 17.91B
Float Adj MCap 17.82B
Valuation
P/E 16.54
Forward P/E 14.88
P/S 2.29
P/B 6.36
PEG 1.06
Quality Metrics
ROE 42.31%
ROA 9.17%
Gross Margin 31.31%
Operating Margin 18.4%
Profit Margin 15.03%
Trading Metrics
Relative Volume 0.75
Average Volume 1.59M
Beta 0.9
Short Float 3.13%
Latest Q/Q Growth
Revenue 13.99%
Profit -2.92%
Operating Income 74.43%
EPS -2.48%
Quarterly History
Revenue Qtrs 1.95, 1.71, 1.59, 2.07
Profit Qtrs 0.28, 0.28, 0.17, 0.37
Operating Qtrs 0.36, 0.21, 0.19, 0.5
EPS Qtrs 2.36, 2.42, 1.4, 3.16