Sector
Technology
Industry
Information Technology Services
Market Cap
21.98
Volume
5,047,170
P/E
8.24
ROE
17.22
52W High
81.06
52W Low
41.33
Price Overview
Open
43.1
High
43.1
Low
41.67
Intraday Range
3.43%
20D Avg Volume
7,984,164
Distance From 52W High
-47.55%
Technical Levels
20 SMA
43.36
50 SMA
45.5
200 SMA
57.47
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
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 ▼ -3.08% -0.87% 2.56%
2026-05-22 43.51 44.45 43.38 43.56 3,860,400 ▼ nan% nan% 2.47%
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