Sector
Technology
Industry
Information Technology Services
Market Cap
6.51
Volume
62,592
P/E
29.11
ROE
11.03
52W High
89.5
52W Low
48.23
Price Overview
Open
60.0
High
60.28
Low
59.0
Intraday Range
2.17%
20D Avg Volume
1,301,310
Distance From 52W High
-33.92%
Technical Levels
20 SMA
53.84
50 SMA
53.84
200 SMA
68.63
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-03 60.0 60.28 59.0 59.14 62,592 ▼ -2.79% -1.38% 2.17%
2026-06-02 59.73 60.96 59.03 60.84 1,084,908 ▲ 0.3% -1.53% 3.27%
2026-06-01 59.17 61.9 59.17 60.66 1,730,400 ▲ 2.64% 0.12% 4.61%
2026-05-29 58.52 59.73 57.57 59.1 2,093,700 ▲ 0.46% -0.53% 3.75%
2026-05-28 56.52 60.72 56.19 58.83 2,205,000 ▲ 3.5% -0.56% 8.05%
2026-05-27 56.18 57.41 55.51 56.84 1,549,500 ▲ 0.89% -0.28% 3.42%
2026-05-26 53.03 56.87 52.69 56.34 1,560,800 ▼ nan% nan% 7.94%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 6.51B
Float Adj MCap 2.28B
Valuation
P/E 29.11
Forward P/E 16.51
P/S 1.09
P/B 2.46
PEG nan
Quality Metrics
ROE 11.03%
ROA 4.4%
Gross Margin 22.77%
Operating Margin 6.34%
Profit Margin 3.62%
Trading Metrics
Relative Volume 0.82
Average Volume 1.32M
Beta 0.59
Short Float 12.76%
Latest Q/Q Growth
Revenue -7.02%
Profit -4.78%
Operating Income -18.31%
EPS -16.95%
Quarterly History
Revenue Qtrs 1.49, 1.6, 1.62, 1.58
Profit Qtrs 0.05, 0.06, 0.06, 0.06
Operating Qtrs 0.09, 0.11, 0.1, 0.1
EPS Qtrs 0.49, 0.59, 0.5, 0.6