Sector
Technology
Industry
Information Technology Services
Market Cap
5.18
Volume
3,526,000
P/E
21.47
ROE
25.94
52W High
45.08
52W Low
24.85
Price Overview
Open
33.72
High
34.55
Low
33.2
Intraday Range
4.07%
20D Avg Volume
2,596,965
Distance From 52W High
-24.73%
Technical Levels
20 SMA
28.89
50 SMA
28.43
200 SMA
33.98
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 33.72 34.55 33.2 33.93 3,526,000 ▼ -1.25% -1.86% 4.07%
2026-07-30 36.01 36.18 33.8 34.36 4,801,800 ▼ -4.53% 0.06% 7.04%
2026-07-29 31.25 36.2 31.05 35.99 7,659,900 ▲ 17.88% 2.36% 16.59%
2026-07-28 29.21 30.59 29.21 30.53 3,168,400 ▲ 6.9% 2.28% 4.72%
2026-07-27 27.89 29.01 27.88 28.56 1,707,200 ▲ 3.22% 0.8% 4.05%
2026-07-24 27.0 27.76 27.0 27.67 1,419,800 ▲ 2.94% 0.45% 2.81%
2026-07-23 26.81 26.93 26.23 26.88 2,400,500 ▼ nan% nan% 2.67%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.18B
Float Adj MCap 4.63B
Valuation
P/E 21.47
Forward P/E 13.05
P/S 2.18
P/B 6.67
PEG 1.15
Quality Metrics
ROE 25.94%
ROA 12.01%
Gross Margin 38.51%
Operating Margin 14.61%
Profit Margin 11.17%
Trading Metrics
Relative Volume 1.36
Average Volume 2.71M
Beta 0.84
Short Float 9.1%
Latest Q/Q Growth
Revenue 4.28%
Profit -3.83%
Operating Income -4.93%
EPS -2.33%
Quarterly History
Revenue Qtrs 0.59, 0.57, 0.54, 0.53
Profit Qtrs 0.06, 0.07, 0.06, 0.06
Operating Qtrs 0.09, 0.09, 0.08, 0.08
EPS Qtrs 0.42, 0.43, 0.38, 0.36