Sector
Technology
Industry
Information Technology Services
Market Cap
6.57
Volume
823,580
P/E
19.4
ROE
10.01
52W High
48.61
52W Low
26.97
Price Overview
Open
32.72
High
33.2
Low
32.38
Intraday Range
2.53%
20D Avg Volume
2,051,729
Distance From 52W High
-32.73%
Technical Levels
20 SMA
31.51
50 SMA
34.43
200 SMA
38.11
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 32.72 33.2 32.38 32.7 823,580 ▼ -0.24% -0.18% 2.53%
2026-07-21 32.69 33.43 32.56 32.78 752,300 ▲ 1.71% 1.43% 2.69%
2026-07-20 32.0 32.91 31.75 32.23 1,572,800 ▲ 3.43% 2.7% 3.65%
2026-07-17 31.34 32.15 30.4 31.16 2,407,000 ▼ -4.85% -4.31% 5.76%
2026-07-16 33.76 34.09 32.69 32.75 958,600 ▼ -1.92% 1.11% 4.27%
2026-07-15 32.49 33.72 32.49 33.39 2,383,100 ▲ 4.12% 1.31% 3.77%
2026-07-14 33.3 33.34 31.92 32.07 2,000,100 ▼ nan% nan% 4.45%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 6.57B
Float Adj MCap 4.39B
Valuation
P/E 19.4
Forward P/E 4989.94
P/S 0.49
P/B 1.52
PEG 1.04
Quality Metrics
ROE 10.01%
ROA 1.62%
Gross Margin 25.44%
Operating Margin 26.97%
Profit Margin 23.48%
Trading Metrics
Relative Volume 0.31
Average Volume 2.43M
Beta 0.41
Short Float 9.21%
Latest Q/Q Growth
Revenue 15.24%
Profit 667.11%
Operating Income 130.32%
EPS 525.81%
Quarterly History
Revenue Qtrs 3.37, 2.92, 2.89, 2.9
Profit Qtrs 2.65, -0.47, 0.73, -0.07
Operating Qtrs 0.91, 0.39, 0.36, 0.41
EPS Qtrs 10.56, -2.48, 3.2, -0.48