Sector
Technology
Industry
Information Technology Services
Market Cap
6.47
Volume
1,107,284
P/E
11.52
ROE
22.45
52W High
47.86
52W Low
26.71
Price Overview
Open
38.47
High
38.92
Low
38.1
Intraday Range
2.13%
20D Avg Volume
1,694,444
Distance From 52W High
-19.12%
Technical Levels
20 SMA
34.58
50 SMA
35.25
200 SMA
35.49
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 38.47 38.92 38.1 38.71 1,107,284 ▲ 2.73% 2.1% 2.13%
2026-10-19 36.87 37.85 36.77 37.68 1,092,100 ▲ 1.13% -1.05% 2.94%
2026-10-16 38.0 38.44 36.63 37.26 1,893,700 ▼ -0.88% 1.09% 4.94%
2026-10-15 36.0 37.69 35.82 37.59 1,867,200 ▲ 6.4% 1.9% 5.22%
2026-10-14 35.46 35.78 34.74 35.33 1,687,200 ▲ 0.31% 0.68% 2.99%
2026-10-13 34.97 35.72 34.84 35.22 1,557,100 ▲ 2.53% 1.8% 2.53%
2026-10-12 34.67 35.0 34.32 34.35 1,534,400 ▼ nan% nan% 1.98%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 6.47B
Float Adj MCap 5.57B
Valuation
P/E 11.52
Forward P/E 8.58
P/S 1.2
P/B 2.5
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.64
Average Volume 2.13M
Beta 0.58
Short Float 7.54%
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