Sector
Technology
Industry
Information Technology Services
Market Cap
1.74
Volume
703,857
P/E
nan
ROE
-38.92
52W High
59.94
52W Low
22.05
Price Overview
Open
29.19
High
29.19
Low
28.12
Intraday Range
3.81%
20D Avg Volume
1,466,078
Distance From 52W High
-52.47%
Technical Levels
20 SMA
25.25
50 SMA
26.25
200 SMA
37.01
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 29.19 29.19 28.12 28.49 703,857 ▼ -5.13% -2.8% 3.81%
2026-06-01 28.52 30.24 28.28 30.03 1,878,600 ▲ 6.15% 0.81% 6.93%
2026-05-29 26.54 28.46 26.28 28.29 2,011,900 ▲ 6.84% 0.23% 8.3%
2026-05-28 26.25 26.78 25.88 26.48 874,200 ▲ 0.88% 0.0% 3.48%
2026-05-27 25.77 26.77 25.77 26.25 1,045,900 ▲ 1.33% -0.5% 3.86%
2026-05-26 26.36 26.44 25.37 25.91 1,049,700 ▼ -1.65% 0.08% 4.22%
2026-05-22 26.05 26.97 25.86 26.34 869,500 ▼ nan% nan% 4.27%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 1.74B
Float Adj MCap 1.3B
Valuation
P/E nan
Forward P/E 2.22
P/S 0.17
P/B 0.62
PEG 0.28
Quality Metrics
ROE -38.92%
ROA 3.17%
Gross Margin 34.45%
Operating Margin 6.21%
Profit Margin -13.34%
Trading Metrics
Relative Volume 0.59
Average Volume 1.64M
Beta 0.36
Short Float 20.27%
Latest Q/Q Growth
Revenue -2.06%
Profit 101.46%
Operating Income -18.43%
EPS 101.38%
Quarterly History
Revenue Qtrs 2.5, 2.55, 2.48, 2.42
Profit Qtrs 0.02, -1.48, 0.09, 0.04
Operating Qtrs 0.12, 0.15, 0.15, 0.15
EPS Qtrs 0.33, -23.85, 1.34, 0.63