Sector
Technology
Industry
Information Technology Services
Market Cap
2.84
Volume
3,291,437
P/E
14.82
ROE
15.09
52W High
44.2
52W Low
10.1
Price Overview
Open
12.57
High
12.82
Low
12.41
Intraday Range
3.3%
20D Avg Volume
4,745,512
Distance From 52W High
-71.49%
Technical Levels
20 SMA
12.16
50 SMA
12.89
200 SMA
21.84
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 12.57 12.82 12.41 12.6 3,291,437 ▼ -2.25% -2.48% 3.3%
2026-06-01 12.74 13.01 12.39 12.89 4,681,800 ▲ 3.37% 2.17% 5.0%
2026-05-29 11.87 12.59 11.73 12.47 7,148,000 ▲ 5.86% 0.76% 7.33%
2026-05-28 11.86 12.06 11.76 11.78 2,937,000 ▲ 0.08% 0.76% 2.57%
2026-05-27 11.9 12.07 11.61 11.77 3,676,700 ▼ -2.16% -1.08% 3.96%
2026-05-26 12.17 12.35 12.02 12.03 4,657,300 ▼ -2.12% -0.98% 2.7%
2026-05-22 12.17 12.63 12.16 12.29 2,626,800 ▼ nan% nan% 3.87%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.84B
Float Adj MCap 2.58B
Valuation
P/E 14.82
Forward P/E 4.86
P/S 0.19
P/B 2.39
PEG nan
Quality Metrics
ROE 15.09%
ROA 3.33%
Gross Margin 21.79%
Operating Margin 4.11%
Profit Margin 1.31%
Trading Metrics
Relative Volume 0.84
Average Volume 3.94M
Beta 1.79
Short Float 16.04%
Latest Q/Q Growth
Revenue -2.33%
Profit -70.18%
Operating Income 0.0%
EPS -68.0%
Quarterly History
Revenue Qtrs 3.77, 3.86, 3.72, 3.74
Profit Qtrs 0.02, 0.06, 0.07, 0.06
Operating Qtrs 0.17, 0.17, 0.14, 0.15
EPS Qtrs 0.08, 0.25, 0.29, 0.23