Sector
Technology
Industry
Information Technology Services
Market Cap
18.01
Volume
2,336,703
P/E
17.19
ROE
44.16
52W High
180.42
52W Low
96.55
Price Overview
Open
140.46
High
141.32
Low
136.75
Intraday Range
3.34%
20D Avg Volume
2,671,955
Distance From 52W High
-22.56%
Technical Levels
20 SMA
111.82
50 SMA
121.73
200 SMA
136.92
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 140.46 141.32 136.75 139.72 2,336,703 ▼ -0.89% -0.37% 3.34%
2026-06-01 128.38 141.46 127.97 140.98 3,236,500 ▲ 12.38% 2.34% 10.54%
2026-05-29 119.18 125.92 118.98 125.45 4,794,500 ▲ 8.0% 2.6% 5.83%
2026-05-28 114.05 116.4 112.6 116.16 1,685,800 ▲ 1.73% -0.12% 3.37%
2026-05-27 111.43 116.72 111.41 114.19 1,863,400 ▲ 5.16% 2.62% 4.77%
2026-05-26 110.17 110.69 108.3 108.59 1,336,600 ▼ -2.01% -0.59% 2.21%
2026-05-22 106.25 111.34 106.25 110.82 1,519,600 ▼ nan% nan% 4.79%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 18.01B
Float Adj MCap 17.94B
Valuation
P/E 17.19
Forward P/E 12.13
P/S 0.79
P/B 7.06
PEG 1.33
Quality Metrics
ROE 44.16%
ROA 6.7%
Gross Margin 21.57%
Operating Margin 6.62%
Profit Margin 4.7%
Trading Metrics
Relative Volume 1.74
Average Volume 1.86M
Beta 1.03
Short Float 7.95%
Latest Q/Q Growth
Revenue 3.06%
Profit -15.78%
Operating Income -12.7%
EPS -14.95%
Quarterly History
Revenue Qtrs 5.68, 5.51, 5.74, 5.98
Profit Qtrs 0.24, 0.28, 0.29, 0.27
Operating Qtrs 0.38, 0.43, 0.44, 0.42
EPS Qtrs 1.82, 2.14, 2.21, 2.05