Sector
Technology
Industry
Information Technology Services
Market Cap
20.64
Volume
3,013,920
P/E
9.46
ROE
14.88
52W High
85.98
52W Low
37.08
Price Overview
Open
44.35
High
44.64
Low
42.85
Intraday Range
4.19%
20D Avg Volume
10,177,846
Distance From 52W High
-49.74%
Technical Levels
20 SMA
42.3
50 SMA
47.29
200 SMA
64.06
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 44.35 44.64 42.85 43.22 3,013,920 ▼ -0.95% 1.65% 4.19%
2026-07-21 43.89 44.66 43.55 43.63 7,698,400 ▼ -2.26% -1.68% 2.55%
2026-07-20 44.15 44.98 43.19 44.64 7,550,000 ▼ -0.29% -1.38% 4.14%
2026-07-17 44.66 45.49 43.63 44.77 10,117,300 ▲ 0.47% 0.22% 4.26%
2026-07-16 43.95 44.78 42.71 44.56 8,845,300 ▲ 3.2% 1.78% 4.85%
2026-07-15 43.24 43.9 42.9 43.18 6,686,300 ▲ 0.35% 0.49% 2.33%
2026-07-14 41.71 43.9 41.58 43.03 8,502,600 ▼ nan% nan% 5.58%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 20.64B
Float Adj MCap 20.62B
Valuation
P/E 9.46
Forward P/E 7.05
P/S 0.95
P/B 1.37
PEG 0.73
Quality Metrics
ROE 14.88%
ROA 10.44%
Gross Margin 33.51%
Operating Margin 15.57%
Profit Margin 10.41%
Trading Metrics
Relative Volume 0.61
Average Volume 10.57M
Beta 0.86
Short Float 12.65%
Latest Q/Q Growth
Revenue 1.5%
Profit 2.16%
Operating Income -1.17%
EPS 3.73%
Quarterly History
Revenue Qtrs 5.41, 5.33, 5.42, 5.25
Profit Qtrs 0.66, 0.65, 0.27, 0.65
Operating Qtrs 0.84, 0.85, 0.87, 0.82
EPS Qtrs 1.39, 1.34, 0.56, 1.31