Sector
Technology
Industry
Information Technology Services
Market Cap
52.96
Volume
2,305,441
P/E
16.35
ROE
31.44
52W High
30.0
52W Low
11.56
Price Overview
Open
12.87
High
12.88
Low
12.45
Intraday Range
3.45%
20D Avg Volume
18,570,617
Distance From 52W High
-58.17%
Technical Levels
20 SMA
12.51
50 SMA
13.0
200 SMA
15.73
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 12.87 12.88 12.45 12.55 2,305,441 ▼ -4.05% -1.61% 3.45%
2026-06-02 13.28 13.39 12.86 13.08 19,854,190 ▼ -2.46% -0.97% 4.12%
2026-06-01 12.72 13.56 12.72 13.41 34,181,300 ▲ 6.01% 0.55% 6.6%
2026-05-29 12.59 12.73 12.33 12.65 27,699,800 ▼ -0.39% -0.87% 3.24%
2026-05-28 12.42 12.78 12.23 12.7 33,405,700 ▲ 2.5% 0.24% 4.5%
2026-05-27 12.08 12.45 12.08 12.39 15,036,500 ▲ 2.57% 0.0% 3.06%
2026-05-26 12.6 12.6 12.04 12.08 22,361,400 ▼ nan% nan% 4.65%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 52.96B
Float Adj MCap 45.84B
Valuation
P/E 16.35
Forward P/E 15.05
P/S 2.63
P/B 10.82
PEG 2.38
Quality Metrics
ROE 31.44%
ROA 15.09%
Gross Margin 29.52%
Operating Margin 20.93%
Profit Margin 16.43%
Trading Metrics
Relative Volume 1.08
Average Volume 18.36M
Beta 0.13
Short Float 4.11%
Latest Q/Q Growth
Revenue -1.16%
Profit 23.03%
Operating Income 11.88%
EPS 27.78%
Quarterly History
Revenue Qtrs 5.04, 5.1, 5.08, 4.94
Profit Qtrs 0.92, 0.75, 0.84, 0.81
Operating Qtrs 1.05, 0.94, 1.06, 1.03
EPS Qtrs 0.23, 0.18, 0.2, 0.19