Sector
Technology
Industry
Information Technology Services
Market Cap
21.98
Volume
437,866
P/E
8.24
ROE
17.22
52W High
81.06
52W Low
41.33
Price Overview
Open
42.48
High
42.48
Low
41.49
Intraday Range
2.39%
20D Avg Volume
7,643,797
Distance From 52W High
-48.73%
Technical Levels
20 SMA
43.11
50 SMA
45.34
200 SMA
57.33
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 42.48 42.48 41.49 41.56 437,866 ▼ -2.26% -0.09% 2.39%
2026-06-02 43.1 43.1 41.67 42.52 5,047,170 ▼ -2.48% -1.15% 3.43%
2026-06-01 43.32 43.77 42.67 43.6 6,931,900 ▲ 1.42% 0.77% 2.58%
2026-05-29 42.1 43.65 41.46 42.99 14,005,900 ▲ 1.82% -0.28% 5.28%
2026-05-28 41.83 42.23 41.41 42.22 5,890,200 ▲ 0.48% -0.45% 1.98%
2026-05-27 42.54 42.89 41.82 42.02 6,650,200 ▼ -0.47% 0.76% 2.56%
2026-05-26 43.18 43.19 42.11 42.22 5,199,900 ▼ nan% nan% 2.56%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 21.98B
Float Adj MCap 21.93B
Valuation
P/E 8.24
Forward P/E 6.21
P/S 1.67
P/B 1.38
PEG 0.24
Quality Metrics
ROE 17.22%
ROA 4.07%
Gross Margin 36.29%
Operating Margin 16.39%
Profit Margin 23.35%
Trading Metrics
Relative Volume 0.77
Average Volume 6.53M
Beta 0.83
Short Float 3.94%
Latest Q/Q Growth
Revenue 17.18%
Profit 363.92%
Operating Income -2.95%
EPS 367.35%
Quarterly History
Revenue Qtrs 3.29, 2.81, 2.72, 2.62
Profit Qtrs 2.37, 0.51, 0.26, -0.47
Operating Qtrs 0.53, 0.54, 0.46, 0.41
EPS Qtrs 4.58, 0.98, 0.5, -0.9