Sector
Technology
Industry
Information Technology Services
Market Cap
6.25
Volume
2,084,635
P/E
24.81
ROE
27.72
52W High
43.88
52W Low
24.85
Price Overview
Open
41.78
High
42.03
Low
41.29
Intraday Range
1.79%
20D Avg Volume
2,506,632
Distance From 52W High
-5.58%
Technical Levels
20 SMA
39.16
50 SMA
37.33
200 SMA
32.69
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 41.78 42.03 41.29 41.43 2,084,635 ▲ 0.75% 1.61% 1.79%
2026-10-29 40.54 41.33 40.25 41.12 3,429,100 ▲ 0.98% -0.44% 2.68%
2026-10-28 40.37 40.74 39.18 40.72 5,162,700 ▼ -0.51% -1.37% 3.98%
2026-10-27 41.84 41.86 40.39 40.93 4,224,100 ▼ -2.01% 0.17% 3.64%
2026-10-26 42.18 42.45 41.4 41.77 1,910,700 ▼ -1.25% -0.28% 2.54%
2026-10-23 42.54 42.9 41.41 42.3 2,505,900 ▼ -1.42% -0.86% 3.6%
2026-10-22 41.46 42.96 41.43 42.91 2,953,900 ▼ nan% nan% 3.69%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 6.25B
Float Adj MCap 6.03B
Valuation
P/E 24.81
Forward P/E 15.58
P/S 2.46
P/B 6.74
PEG 1.05
Quality Metrics
ROE 27.72%
ROA 11.39%
Gross Margin 38.38%
Operating Margin 14.09%
Profit Margin 11.13%
Trading Metrics
Relative Volume 0.96
Average Volume 2.23M
Beta 0.84
Short Float 7.77%
Latest Q/Q Growth
Revenue 6.59%
Profit 6.6%
Operating Income 1.79%
EPS 7.14%
Quarterly History
Revenue Qtrs 0.63, 0.59, 0.57, 0.54
Profit Qtrs 0.07, 0.06, 0.07, 0.06
Operating Qtrs 0.09, 0.09, 0.09, 0.08
EPS Qtrs 0.45, 0.42, 0.43, 0.38