Sector
Technology
Industry
Information Technology Services
Market Cap
51.64
Volume
20,864,971
P/E
15.74
ROE
32.0
52W High
29.37
52W Low
10.12
Price Overview
Open
12.55
High
12.81
Low
12.48
Intraday Range
2.64%
20D Avg Volume
20,618,904
Distance From 52W High
-56.58%
Technical Levels
20 SMA
11.21
50 SMA
11.44
200 SMA
12.86
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-21 12.55 12.81 12.48 12.75 20,864,971 ▲ 0.71% -0.87% 2.64%
2026-10-20 12.29 12.67 12.27 12.66 22,799,200 ▲ 3.77% 0.74% 3.26%
2026-10-19 12.1 12.29 12.04 12.2 20,804,200 ▼ -0.33% -1.14% 2.08%
2026-10-16 12.4 12.43 11.99 12.24 17,932,300 ▲ 0.91% 2.23% 3.67%
2026-10-15 11.78 12.24 11.76 12.13 29,560,200 ▲ 5.66% 2.61% 4.08%
2026-10-14 11.6 11.6 11.37 11.48 14,209,400 ▲ 0.7% 1.75% 2.02%
2026-10-13 11.18 11.58 11.18 11.4 25,564,500 ▼ nan% nan% 3.58%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 51.64B
Float Adj MCap 99.12B
Valuation
P/E 15.74
Forward P/E 15.06
P/S 2.54
P/B 10.74
PEG 2.15
Quality Metrics
ROE 32.0%
ROA 15.3%
Gross Margin 29.68%
Operating Margin 21.17%
Profit Margin 16.37%
Trading Metrics
Relative Volume 1.13
Average Volume 19.58M
Beta 0.12
Short Float 3.11%
Latest Q/Q Growth
Revenue 0.83%
Profit -10.88%
Operating Income 1.61%
EPS -13.04%
Quarterly History
Revenue Qtrs 5.08, 5.04, 5.1, 5.08
Profit Qtrs 0.82, 0.92, 0.75, 0.84
Operating Qtrs 1.07, 1.05, 0.94, 1.06
EPS Qtrs 0.2, 0.23, 0.18, 0.2