Sector
Technology
Industry
Information Technology Services
Market Cap
3.71
Volume
4,832,602
P/E
100.93
ROE
9.59
52W High
73.24
52W Low
16.04
Price Overview
Open
62.78
High
73.24
Low
60.23
Intraday Range
21.6%
20D Avg Volume
4,049,635
Distance From 52W High
-3.54%
Technical Levels
20 SMA
49.11
50 SMA
34.07
200 SMA
24.62
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 62.78 73.24 60.23 70.65 4,832,602 ▲ 18.32% 5.14% 21.6%
2026-06-01 55.0 61.25 54.5 59.71 3,083,700 ▲ 6.95% -1.49% 12.39%
2026-05-29 59.96 60.87 55.62 55.83 4,564,600 ▲ 3.26% 10.88% 9.44%
2026-05-28 54.81 54.82 51.23 54.07 1,885,200 ▼ -0.68% 0.68% 7.01%
2026-05-27 55.12 55.31 51.98 54.44 2,223,700 ▼ -0.93% 0.31% 6.42%
2026-05-26 54.62 55.65 51.5 54.95 3,643,100 ▲ 3.27% 2.65% 8.06%
2026-05-22 48.93 54.28 48.93 53.21 3,177,600 ▼ nan% nan% 10.93%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 3.71B
Float Adj MCap 3.47B
Valuation
P/E 100.93
Forward P/E 26.96
P/S 2.71
P/B 9.16
PEG nan
Quality Metrics
ROE 9.59%
ROA 3.04%
Gross Margin 28.32%
Operating Margin 7.8%
Profit Margin 4.07%
Trading Metrics
Relative Volume 2.23
Average Volume 2.16M
Beta 2.65
Short Float 26.75%
Latest Q/Q Growth
Revenue -0.02%
Profit 610.66%
Operating Income 5.79%
EPS 1350.0%
Quarterly History
Revenue Qtrs 0.34, 0.34, 0.34, 0.32
Profit Qtrs 0.04, 0.01, 0.01, 0.0
Operating Qtrs 0.03, 0.02, 0.02, 0.02
EPS Qtrs 0.58, 0.04, 0.11, -0.01