Sector
Technology
Industry
Information Technology Services
Market Cap
0.92
Volume
781,519
P/E
9.97
ROE
5.48
52W High
60.75
52W Low
16.9
Price Overview
Open
23.0
High
22.77
Low
21.79
Intraday Range
4.5%
20D Avg Volume
1,239,196
Distance From 52W High
-63.08%
Technical Levels
20 SMA
19.8
50 SMA
28.24
200 SMA
42.28
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 23.0 22.77 21.79 22.43 781,519 ▼ -3.32% -0.86% 4.5%
2026-06-01 21.88 23.64 21.88 23.2 1,333,400 ▲ 2.29% -3.53% 8.04%
2026-05-29 21.57 22.77 20.91 22.68 1,957,300 ▲ 8.52% 3.21% 8.9%
2026-05-28 20.1 20.94 19.78 20.9 1,132,700 ▲ 4.24% 0.25% 5.86%
2026-05-27 19.46 20.14 19.22 20.05 1,022,100 ▲ 4.1% 1.04% 4.79%
2026-05-26 19.5 19.57 18.96 19.26 1,124,600 ▼ -1.23% 0.0% 3.22%
2026-05-22 18.6 19.54 18.59 19.5 1,096,300 ▼ nan% nan% 5.11%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 0.92B
Float Adj MCap 0.83B
Valuation
P/E 9.97
Forward P/E 5.06
P/S 0.24
P/B nan
PEG 0.64
Quality Metrics
ROE 5.48%
ROA 4.07%
Gross Margin 28.65%
Operating Margin 4.18%
Profit Margin 2.46%
Trading Metrics
Relative Volume 0.95
Average Volume 1.32M
Beta 0.46
Short Float 9.49%
Latest Q/Q Growth
Revenue -1.2%
Profit -78.17%
Operating Income -50.71%
EPS -77.97%
Quarterly History
Revenue Qtrs 0.97, 0.98, 1.01, 1.02
Profit Qtrs 0.01, 0.03, 0.04, 0.03
Operating Qtrs 0.03, 0.06, 0.07, 0.06
EPS Qtrs 0.13, 0.59, 0.87, 0.67