Sector
Technology
Industry
Information Technology Services
Market Cap
4.18
Volume
570,300
P/E
17.42
ROE
28.09
52W High
47.11
52W Low
24.85
Price Overview
Open
27.55
High
27.6
Low
26.85
Intraday Range
2.79%
20D Avg Volume
2,805,360
Distance From 52W High
-42.92%
Technical Levels
20 SMA
27.14
50 SMA
28.07
200 SMA
34.37
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 27.55 27.6 26.85 26.89 570,300 ▼ -1.68% 0.73% 2.79%
2026-07-21 27.79 28.12 27.23 27.35 1,730,900 ▼ -2.98% -1.42% 3.27%
2026-07-20 27.94 28.39 27.46 28.19 1,747,300 ▲ 0.11% -0.78% 3.39%
2026-07-17 28.64 29.01 27.83 28.16 2,592,600 ▼ -1.85% -0.17% 4.24%
2026-07-16 28.15 29.07 27.92 28.69 2,358,700 ▲ 4.02% 2.07% 4.12%
2026-07-15 27.57 28.26 27.47 27.58 2,270,500 ▲ 0.95% 0.92% 2.88%
2026-07-14 27.23 28.0 27.21 27.32 2,120,400 ▼ nan% nan% 2.9%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 4.18B
Float Adj MCap 3.77B
Valuation
P/E 17.42
Forward P/E 10.85
P/S 1.83
P/B 5.37
PEG 0.9
Quality Metrics
ROE 28.09%
ROA 12.17%
Gross Margin 38.47%
Operating Margin 16.04%
Profit Margin 11.66%
Trading Metrics
Relative Volume 0.63
Average Volume 2.66M
Beta 0.84
Short Float 9.49%
Latest Q/Q Growth
Revenue 5.11%
Profit 11.35%
Operating Income 17.69%
EPS 13.16%
Quarterly History
Revenue Qtrs 0.57, 0.54, 0.53, 0.51
Profit Qtrs 0.07, 0.06, 0.06, 0.07
Operating Qtrs 0.09, 0.08, 0.08, 0.08
EPS Qtrs 0.43, 0.38, 0.36, 0.4