Sector
Technology
Industry
Information Technology Services
Market Cap
3.73
Volume
1,592,033
P/E
101.98
ROE
38.6
52W High
118.45
52W Low
34.23
Price Overview
Open
111.6
High
118.45
Low
111.0
Intraday Range
6.71%
20D Avg Volume
3,458,337
Distance From 52W High
-3.57%
Technical Levels
20 SMA
89.26
50 SMA
60.67
200 SMA
58.4
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 111.6 118.45 111.0 114.22 1,592,033 ▼ -0.95% -3.23% 6.71%
2026-06-01 105.25 117.19 100.26 115.32 2,884,000 ▲ 9.85% 0.26% 16.89%
2026-05-29 102.0 107.77 97.5 104.98 2,722,100 ▲ 5.67% 2.67% 10.53%
2026-05-28 89.12 99.48 88.22 99.35 1,455,400 ▲ 11.63% 0.13% 12.76%
2026-05-27 95.48 95.93 87.61 89.0 1,677,900 ▼ -7.2% -0.45% 9.5%
2026-05-26 97.5 100.9 94.4 95.91 1,474,100 ▲ 0.45% 2.12% 6.89%
2026-05-22 99.01 101.5 93.84 95.48 1,697,400 ▼ nan% nan% 8.16%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 3.73B
Float Adj MCap 3.56B
Valuation
P/E 101.98
Forward P/E 56.94
P/S 10.35
P/B 29.08
PEG 0.87
Quality Metrics
ROE 38.6%
ROA 18.06%
Gross Margin 41.52%
Operating Margin 18.76%
Profit Margin 13.86%
Trading Metrics
Relative Volume 0.94
Average Volume 1.7M
Beta 2.4
Short Float 9.29%
Latest Q/Q Growth
Revenue 24.48%
Profit 68.66%
Operating Income 54.61%
EPS 68.0%
Quarterly History
Revenue Qtrs 0.09, 0.07, 0.06, 0.06
Profit Qtrs 0.01, 0.01, 0.01, 0.01
Operating Qtrs 0.02, 0.01, 0.01, 0.01
EPS Qtrs 0.42, 0.25, 0.24, 0.2