Sector
Technology
Industry
Information Technology Services
Market Cap
6.63
Volume
979,158
P/E
11.79
ROE
22.45
52W High
47.86
52W Low
26.71
Price Overview
Open
39.58
High
39.71
Low
39.25
Intraday Range
1.17%
20D Avg Volume
1,765,763
Distance From 52W High
-17.2%
Technical Levels
20 SMA
37.24
50 SMA
36.11
200 SMA
35.23
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 39.58 39.71 39.25 39.63 979,158 ▲ 1.69% 1.57% 1.17%
2026-10-29 38.75 39.24 38.58 38.97 1,054,800 ▲ 0.33% -0.23% 1.71%
2026-10-28 38.93 39.26 38.35 38.84 2,112,600 ▼ -0.92% -0.69% 2.37%
2026-10-27 40.08 40.29 38.98 39.2 1,956,900 ▼ -3.16% -0.99% 3.36%
2026-10-26 41.18 41.23 40.14 40.48 1,624,300 ▼ -0.86% 0.86% 2.72%
2026-10-23 41.29 41.66 40.04 40.83 1,984,600 ▼ -2.27% -1.17% 4.05%
2026-10-22 39.8 41.91 39.72 41.78 2,765,800 ▼ nan% nan% 5.51%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 6.63B
Float Adj MCap 5.7B
Valuation
P/E 11.79
Forward P/E 8.79
P/S 1.23
P/B 2.56
PEG 1.16
Quality Metrics
ROE 22.45%
ROA 9.18%
Gross Margin 36.46%
Operating Margin 15.02%
Profit Margin 11.1%
Trading Metrics
Relative Volume 0.66
Average Volume 2.11M
Beta 0.58
Short Float 7.58%
Latest Q/Q Growth
Revenue 3.65%
Profit -1.52%
Operating Income -2.84%
EPS 0.0%
Quarterly History
Revenue Qtrs 1.34, 1.3, 1.32, 1.29
Profit Qtrs 0.15, 0.15, 0.14, 0.15
Operating Qtrs 0.19, 0.2, 0.2, 0.2
EPS Qtrs 0.86, 0.86, 0.82, 0.83