Sector
Technology
Industry
Information Technology Services
Market Cap
7.29
Volume
1,699,542
P/E
20.82
ROE
8.86
52W High
31.69
52W Low
17.83
Price Overview
Open
29.84
High
31.69
Low
29.8
Intraday Range
6.34%
20D Avg Volume
1,791,702
Distance From 52W High
-0.16%
Technical Levels
20 SMA
26.97
50 SMA
26.97
200 SMA
22.63
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 29.84 31.69 29.8 31.64 1,699,542 ▲ 7.04% 0.95% 6.34%
2026-06-01 28.25 29.56 28.03 29.56 1,651,900 ▲ 4.64% 0.0% 5.46%
2026-05-29 27.47 28.27 27.03 28.25 1,920,200 ▲ 4.36% 1.48% 4.59%
2026-05-28 27.22 27.49 26.91 27.07 1,172,000 ▼ -0.55% 0.0% 2.16%
2026-05-27 27.65 27.65 27.15 27.22 691,500 ▲ 1.19% 2.79% 1.84%
2026-05-26 26.88 27.24 26.75 26.9 1,226,600 ▲ 0.98% 0.9% 1.85%
2026-05-22 26.01 26.71 25.87 26.64 1,311,300 ▼ nan% nan% 3.25%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 7.29B
Float Adj MCap 1.45B
Valuation
P/E 20.82
Forward P/E 8.58
P/S 0.13
P/B 1.74
PEG nan
Quality Metrics
ROE 8.86%
ROA 3.2%
Gross Margin 6.66%
Operating Margin 1.67%
Profit Margin 0.66%
Trading Metrics
Relative Volume 1.05
Average Volume 1.62M
Beta nan
Short Float 13.23%
Latest Q/Q Growth
Revenue -6.15%
Profit -18.57%
Operating Income -27.31%
EPS -17.65%
Quarterly History
Revenue Qtrs 13.96, 14.88, 12.6, 12.79
Profit Qtrs 0.1, 0.12, 0.1, 0.04
Operating Qtrs 0.23, 0.32, 0.23, 0.14
EPS Qtrs 0.42, 0.51, 0.42, 0.16