Sector
Technology
Industry
Information Technology Services
Market Cap
4.53
Volume
1,865,762
P/E
18.9
ROE
28.09
52W High
48.54
52W Low
26.82
Price Overview
Open
29.92
High
30.0
Low
29.12
Intraday Range
3.02%
20D Avg Volume
2,548,848
Distance From 52W High
-38.85%
Technical Levels
20 SMA
29.42
50 SMA
30.26
200 SMA
37.07
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 29.92 30.0 29.12 29.68 1,865,762 ▼ -2.97% -2.19% 3.02%
2026-06-01 28.96 30.63 28.84 30.59 3,277,500 ▲ 5.37% -0.24% 6.21%
2026-05-29 28.5 29.4 28.34 29.03 3,511,100 ▼ -0.27% -2.1% 3.74%
2026-05-28 28.74 29.29 28.47 29.11 2,081,300 ▲ 1.29% 0.0% 2.88%
2026-05-27 28.94 29.19 28.62 28.74 1,666,400 ▼ -0.73% -0.03% 1.99%
2026-05-26 29.08 29.11 28.66 28.95 1,436,800 ▼ -1.9% -1.46% 1.57%
2026-05-22 29.3 29.75 29.04 29.51 1,631,200 ▼ nan% nan% 2.44%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 4.53B
Float Adj MCap 4.09B
Valuation
P/E 18.9
Forward P/E 11.83
P/S 1.99
P/B 5.83
PEG 0.98
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.81
Average Volume 2.33M
Beta 0.87
Short Float 10.87%
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