Sector
Technology
Industry
Information Technology Services
Market Cap
5.68
Volume
1,313,184
P/E
15.63
ROE
10.93
52W High
222.53
52W Low
89.25
Price Overview
Open
105.39
High
106.0
Low
101.14
Intraday Range
4.81%
20D Avg Volume
2,708,349
Distance From 52W High
-53.61%
Technical Levels
20 SMA
100.7
50 SMA
116.63
200 SMA
159.61
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 105.39 106.0 101.14 103.23 1,313,184 ▼ -5.08% -3.1% 4.81%
2026-06-01 105.0 111.36 103.37 108.76 16,717,400 ▲ 6.15% 2.48% 7.73%
2026-05-29 100.72 104.25 99.19 102.46 1,578,600 ▲ 1.02% -0.7% 5.1%
2026-05-28 99.96 102.99 99.92 101.43 1,896,300 ▼ -0.25% -1.69% 3.07%
2026-05-27 99.46 103.94 99.23 101.68 1,014,300 ▲ 2.0% -0.23% 4.75%
2026-05-26 101.44 101.99 99.5 99.69 1,328,900 ▼ -2.92% -1.22% 2.5%
2026-05-22 103.71 105.87 101.57 102.69 1,130,900 ▼ nan% nan% 4.23%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.68B
Float Adj MCap 5.47B
Valuation
P/E 15.63
Forward P/E 7.71
P/S 1.01
P/B 1.67
PEG 0.53
Quality Metrics
ROE 10.93%
ROA 8.05%
Gross Margin 29.05%
Operating Margin 9.51%
Profit Margin 6.96%
Trading Metrics
Relative Volume 10.98
Average Volume 1.52M
Beta 1.45
Short Float 25.08%
Latest Q/Q Growth
Revenue -0.53%
Profit -24.54%
Operating Income -21.77%
EPS -23.23%
Quarterly History
Revenue Qtrs 1.4, 1.41, 1.39, 1.35
Profit Qtrs 0.08, 0.11, 0.11, 0.09
Operating Qtrs 0.12, 0.15, 0.14, 0.13
EPS Qtrs 1.52, 1.98, 1.91, 1.56