Sector
Technology
Industry
Information Technology Services
Market Cap
5.6
Volume
2,072,044
P/E
10.13
ROE
23.12
52W High
48.4
52W Low
28.78
Price Overview
Open
33.6
High
33.76
Low
32.72
Intraday Range
3.18%
20D Avg Volume
3,416,727
Distance From 52W High
-31.74%
Technical Levels
20 SMA
31.98
50 SMA
34.47
200 SMA
40.49
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 33.6 33.76 32.72 33.04 2,072,044 ▼ -4.09% -2.47% 3.18%
2026-06-01 33.06 34.63 32.76 34.45 4,045,000 ▲ 4.55% 0.33% 5.71%
2026-05-29 32.42 33.52 31.83 32.95 3,340,000 ▲ 1.63% 0.0% 5.31%
2026-05-28 31.69 32.61 31.43 32.42 3,011,600 ▲ 2.66% 0.35% 3.75%
2026-05-27 31.01 31.97 31.01 31.58 2,348,200 ▲ 1.25% -0.58% 3.1%
2026-05-26 31.5 31.6 30.91 31.19 2,216,600 ▼ -2.26% -1.28% 2.23%
2026-05-22 32.32 32.68 31.64 31.91 2,128,600 ▼ nan% nan% 3.29%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.6B
Float Adj MCap 4.71B
Valuation
P/E 10.13
Forward P/E 7.38
P/S 1.08
P/B 2.26
PEG 1.16
Quality Metrics
ROE 23.12%
ROA 9.18%
Gross Margin 36.3%
Operating Margin 15.43%
Profit Margin 11.04%
Trading Metrics
Relative Volume 0.76
Average Volume 2.71M
Beta 0.62
Short Float 12.26%
Latest Q/Q Growth
Revenue -1.76%
Profit 3.42%
Operating Income 0.39%
EPS 4.88%
Quarterly History
Revenue Qtrs 1.3, 1.32, 1.29, 1.25
Profit Qtrs 0.15, 0.14, 0.15, 0.13
Operating Qtrs 0.2, 0.2, 0.2, 0.18
EPS Qtrs 0.86, 0.82, 0.83, 0.75