Sector
Technology
Industry
Information Technology Services
Market Cap
54.29
Volume
19,854,190
P/E
16.76
ROE
31.44
52W High
30.0
52W Low
11.56
Price Overview
Open
13.28
High
13.39
Low
12.86
Intraday Range
4.12%
20D Avg Volume
18,976,510
Distance From 52W High
-56.4%
Technical Levels
20 SMA
12.51
50 SMA
13.02
200 SMA
15.75
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
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 ▼ -4.66% -0.55% 4.65%
2026-05-22 12.65 12.81 12.53 12.67 19,027,200 ▼ nan% nan% 2.23%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 54.29B
Float Adj MCap 47.0B
Valuation
P/E 16.76
Forward P/E 15.41
P/S 2.69
P/B 11.09
PEG 2.24
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.66
Average Volume 17.98M
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