Sector
Technology
Industry
Information Technology Services
Market Cap
21.49
Volume
3,112,871
P/E
8.06
ROE
17.22
52W High
80.03
52W Low
37.42
Price Overview
Open
42.01
High
42.24
Low
40.31
Intraday Range
4.79%
20D Avg Volume
5,359,699
Distance From 52W High
-49.31%
Technical Levels
20 SMA
40.81
50 SMA
40.8
200 SMA
52.46
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 42.01 42.24 40.31 40.56 3,112,871 ▼ -2.44% 1.03% 4.79%
2026-07-21 41.85 42.26 41.38 41.58 3,322,600 ▼ -1.63% -0.99% 2.13%
2026-07-20 41.71 42.48 41.3 42.27 4,494,200 ▲ 0.86% -0.48% 2.86%
2026-07-17 42.89 43.67 41.75 41.91 5,196,100 ▼ -1.67% 0.63% 4.6%
2026-07-16 41.68 42.75 41.46 42.62 5,145,600 ▲ 3.7% 1.41% 3.11%
2026-07-15 41.28 42.34 40.86 41.1 6,212,300 ▲ 1.28% 1.72% 3.62%
2026-07-14 41.03 41.19 40.19 40.58 6,326,500 ▼ nan% nan% 2.49%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 21.49B
Float Adj MCap 21.44B
Valuation
P/E 8.06
Forward P/E 6.07
P/S 1.63
P/B 1.35
PEG 0.23
Quality Metrics
ROE 17.22%
ROA 4.07%
Gross Margin 36.29%
Operating Margin 16.39%
Profit Margin 23.35%
Trading Metrics
Relative Volume 0.39
Average Volume 6.45M
Beta 0.81
Short Float 4.33%
Latest Q/Q Growth
Revenue 17.18%
Profit 363.92%
Operating Income -2.95%
EPS 367.35%
Quarterly History
Revenue Qtrs 3.29, 2.81, 2.72, 2.62
Profit Qtrs 2.37, 0.51, 0.26, -0.47
Operating Qtrs 0.53, 0.54, 0.46, 0.41
EPS Qtrs 4.58, 0.98, 0.5, -0.9