Sector
Technology
Industry
Information Technology Services
Market Cap
3.73
Volume
383,193
P/E
101.98
ROE
38.6
52W High
118.45
52W Low
34.23
Price Overview
Open
110.21
High
112.5
Low
104.51
Intraday Range
7.65%
20D Avg Volume
3,394,586
Distance From 52W High
-11.1%
Technical Levels
20 SMA
92.24
50 SMA
61.87
200 SMA
58.72
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 110.21 112.5 104.51 105.3 383,193 ▼ -7.81% -3.51% 7.65%
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 ▼ nan% nan% 6.89%
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