Sector
Technology
Industry
Information Technology Services
Market Cap
7.4
Volume
2,730,288
P/E
21.71
ROE
10.01
52W High
48.61
52W Low
23.67
Price Overview
Open
36.32
High
37.39
Low
36.1
Intraday Range
3.57%
20D Avg Volume
2,925,894
Distance From 52W High
-24.07%
Technical Levels
20 SMA
39.97
50 SMA
41.32
200 SMA
38.75
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 36.32 37.39 36.1 36.91 2,730,288 ▲ 3.94% 2.28% 3.57%
2026-06-01 35.45 35.72 34.68 35.51 3,636,300 ▲ 0.17% 0.0% 3.0%
2026-05-29 34.93 36.41 34.47 35.45 4,200,100 ▲ 0.62% -0.85% 5.63%
2026-05-28 33.0 35.51 32.53 35.23 4,149,600 ▲ 3.98% -2.6% 9.16%
2026-05-27 32.95 34.07 32.38 33.88 5,040,700 ▼ -0.32% -3.06% 5.22%
2026-05-26 34.84 35.17 33.46 33.99 2,902,400 ▼ -2.94% -0.51% 5.11%
2026-05-22 33.8 35.43 33.57 35.02 3,366,500 ▼ nan% nan% 5.54%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 7.4B
Float Adj MCap 39.34B
Valuation
P/E 21.71
Forward P/E 229.04
P/S 0.55
P/B 1.71
PEG 1.19
Quality Metrics
ROE 10.01%
ROA 1.62%
Gross Margin 25.44%
Operating Margin 26.97%
Profit Margin 23.48%
Trading Metrics
Relative Volume 1.33
Average Volume 2.06M
Beta 0.45
Short Float 7.95%
Latest Q/Q Growth
Revenue 15.24%
Profit 667.11%
Operating Income 130.32%
EPS 525.81%
Quarterly History
Revenue Qtrs 3.37, 2.92, 2.89, 2.9
Profit Qtrs 2.65, -0.47, 0.73, -0.07
Operating Qtrs 0.91, 0.39, 0.36, 0.41
EPS Qtrs 10.56, -2.48, 3.2, -0.48