Sector
Technology
Industry
Information Technology Services
Market Cap
5.12
Volume
1,059,017
P/E
9.26
ROE
23.12
52W High
48.12
52W Low
26.85
Price Overview
Open
30.52
High
30.68
Low
30.02
Intraday Range
2.2%
20D Avg Volume
2,282,316
Distance From 52W High
-37.53%
Technical Levels
20 SMA
29.38
50 SMA
30.49
200 SMA
38.1
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 30.52 30.68 30.02 30.06 1,059,017 ▼ -0.4% 1.13% 2.2%
2026-07-21 30.07 30.68 29.79 30.18 1,477,000 ▼ -1.5% -1.86% 2.99%
2026-07-20 30.56 30.95 30.26 30.64 1,642,900 ▼ -0.81% -1.07% 2.28%
2026-07-17 31.39 31.69 30.64 30.89 2,022,900 ▼ -1.06% 0.54% 3.43%
2026-07-16 30.61 31.49 30.21 31.22 2,633,700 ▲ 3.82% 1.8% 4.24%
2026-07-15 29.78 30.85 29.73 30.07 1,482,400 ▲ 1.86% 0.88% 3.77%
2026-07-14 29.26 29.98 29.22 29.52 1,572,000 ▼ nan% nan% 2.6%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.12B
Float Adj MCap 4.3B
Valuation
P/E 9.26
Forward P/E 6.74
P/S 0.99
P/B 2.07
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.4
Average Volume 2.9M
Beta 0.62
Short Float 11.31%
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