Sector
Technology
Industry
Information Technology Services
Market Cap
10.75
Volume
28,664,912
P/E
nan
ROE
-121.73
52W High
26.6
52W Low
3.08
Price Overview
Open
24.73
High
26.6
Low
24.7
Intraday Range
7.69%
20D Avg Volume
27,497,671
Distance From 52W High
-1.17%
Technical Levels
20 SMA
21.85
50 SMA
18.53
200 SMA
16.12
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 24.73 26.6 24.7 26.29 28,664,912 ▲ 9.5% 3.0% 7.69%
2026-06-01 23.1 24.86 22.3 24.01 23,330,400 ▲ 1.52% -2.33% 11.48%
2026-05-29 24.36 24.38 22.57 23.65 17,095,500 ▼ -3.82% -0.94% 8.02%
2026-05-28 24.83 25.15 23.93 24.59 19,156,700 ▼ -2.27% -1.31% 5.08%
2026-05-27 23.12 25.56 22.17 25.16 34,659,600 ▲ 9.3% 0.43% 15.29%
2026-05-26 23.26 24.65 22.53 23.02 25,430,800 ▲ 4.78% 5.87% 9.39%
2026-05-22 21.3 22.35 20.96 21.97 19,436,000 ▼ nan% nan% 6.63%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 10.75B
Float Adj MCap 8.78B
Valuation
P/E nan
Forward P/E 39.24
P/S 77.17
P/B 14.92
PEG nan
Quality Metrics
ROE -121.73%
ROA -0.16%
Gross Margin 12.38%
Operating Margin -249.37%
Profit Margin 0.0%
Trading Metrics
Relative Volume 1.13
Average Volume 25.29M
Beta 3.15
Short Float 16.35%
Latest Q/Q Growth
Revenue -41.66%
Profit 84.43%
Operating Income 71.93%
EPS -2700.0%
Quarterly History
Revenue Qtrs 0.03, 0.06, 0.07, 0.04
Profit Qtrs -0.11, -0.73, -0.0, -0.05
Operating Qtrs -0.06, -0.23, -0.03, -0.04
EPS Qtrs -0.28, -0.01, -0.12, -0.11