Sector
Technology
Industry
Information Technology Services
Market Cap
6.24
Volume
2,537,416
P/E
25.86
ROE
25.94
52W High
43.88
52W Low
24.85
Price Overview
Open
40.21
High
41.08
Low
40.11
Intraday Range
2.42%
20D Avg Volume
2,213,251
Distance From 52W High
-6.88%
Technical Levels
20 SMA
36.58
50 SMA
36.36
200 SMA
32.73
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 40.21 41.08 40.11 40.86 2,537,416 ▲ 2.77% 1.13% 2.42%
2026-10-19 39.05 39.92 39.01 39.76 1,890,800 ▲ 0.61% -1.19% 2.33%
2026-10-16 39.46 40.29 39.23 39.52 3,552,300 ▲ 1.07% 0.92% 2.7%
2026-10-15 37.87 39.27 37.85 39.1 3,009,300 ▲ 4.66% 1.37% 3.75%
2026-10-14 37.24 37.75 37.07 37.36 1,422,600 ▲ 0.43% 0.11% 1.83%
2026-10-13 37.05 37.78 37.05 37.2 1,426,800 ▲ 1.25% 0.84% 1.97%
2026-10-12 37.01 37.5 36.57 36.74 1,856,000 ▼ nan% nan% 2.54%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 6.24B
Float Adj MCap 5.98B
Valuation
P/E 25.86
Forward P/E 15.73
P/S 2.62
P/B 7.16
PEG 1.03
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.26
Average Volume 2.22M
Beta 0.84
Short Float 8.08%
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