Sector
Technology
Industry
Information Technology Services
Market Cap
5.96
Volume
1,362,546
P/E
10.79
ROE
23.12
52W High
48.12
52W Low
26.85
Price Overview
Open
34.31
High
35.46
Low
34.32
Intraday Range
3.31%
20D Avg Volume
2,083,662
Distance From 52W High
-26.89%
Technical Levels
20 SMA
31.29
50 SMA
30.97
200 SMA
37.88
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 34.31 35.46 34.32 35.18 1,362,546 ▼ -0.42% -2.89% 3.31%
2026-07-30 35.99 36.25 34.95 35.33 2,384,200 ▼ -3.76% -1.96% 3.72%
2026-07-29 34.76 37.14 34.6 36.71 3,550,900 ▲ 6.07% 0.43% 7.34%
2026-07-28 32.82 34.88 32.82 34.61 2,667,800 ▲ 7.55% 1.99% 6.28%
2026-07-27 31.62 32.7 31.44 32.18 1,292,600 ▲ 2.94% 1.15% 4.01%
2026-07-24 30.75 31.63 30.67 31.26 1,538,200 ▲ 2.93% 1.25% 3.13%
2026-07-23 30.08 30.43 29.7 30.37 1,883,400 ▼ nan% nan% 2.46%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.96B
Float Adj MCap 5.02B
Valuation
P/E 10.79
Forward P/E 7.85
P/S 1.15
P/B 2.41
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.49
Average Volume 2.78M
Beta 0.62
Short Float 10.47%
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