Sector
Technology
Industry
Information Technology Services
Market Cap
1.03
Volume
2,138,723
P/E
26.75
ROE
5.38
52W High
14.67
52W Low
6.02
Price Overview
Open
7.29
High
7.32
Low
7.07
Intraday Range
3.54%
20D Avg Volume
2,515,436
Distance From 52W High
-50.44%
Technical Levels
20 SMA
7.05
50 SMA
6.81
200 SMA
9.72
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 7.29 7.32 7.07 7.27 2,138,723 ▼ -2.94% -2.67% 3.54%
2026-06-01 7.36 7.5 7.25 7.49 2,770,500 ▲ 4.17% 2.36% 3.45%
2026-05-29 6.85 7.41 6.8 7.19 3,419,800 ▲ 6.05% 1.03% 8.97%
2026-05-28 6.63 6.79 6.46 6.78 2,522,200 ▲ 3.35% 1.07% 5.11%
2026-05-27 6.61 6.91 6.52 6.56 2,573,600 ▼ -0.76% 0.0% 5.98%
2026-05-26 6.67 6.86 6.56 6.61 2,054,700 ▲ 0.3% 1.21% 4.57%
2026-05-22 6.31 6.6 6.31 6.59 1,757,400 ▼ nan% nan% 4.6%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 1.03B
Float Adj MCap 0.88B
Valuation
P/E 26.75
Forward P/E 7.59
P/S 0.43
P/B 1.09
PEG 2.68
Quality Metrics
ROE 5.38%
ROA 2.47%
Gross Margin 24.17%
Operating Margin -3.3%
Profit Margin 2.76%
Trading Metrics
Relative Volume 0.94
Average Volume 2.38M
Beta 1.52
Short Float 33.35%
Latest Q/Q Growth
Revenue -15.83%
Profit -105.1%
Operating Income -211.76%
EPS -109.52%
Quarterly History
Revenue Qtrs 0.61, 0.72, 0.68, 0.67
Profit Qtrs -0.01, 0.1, -0.02, 0.0
Operating Qtrs -0.02, 0.02, 0.01, 0.01
EPS Qtrs -0.06, 0.63, -0.16, -0.03