Sector
Technology
Industry
Information Technology Services
Market Cap
2.64
Volume
3,015,224
P/E
13.76
ROE
15.09
52W High
44.2
52W Low
10.1
Price Overview
Open
11.3
High
11.7
Low
11.11
Intraday Range
5.36%
20D Avg Volume
3,829,786
Distance From 52W High
-73.52%
Technical Levels
20 SMA
11.92
50 SMA
12.72
200 SMA
21.09
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-12 11.3 11.7 11.11 11.7 3,015,224 ▲ 3.77% 0.18% 5.36%
2026-06-11 11.12 11.29 10.98 11.28 3,465,200 ▲ 0.27% -1.16% 2.82%
2026-06-10 11.3 11.73 11.16 11.25 3,758,600 ▼ -2.43% -1.99% 5.11%
2026-06-09 11.5 11.81 11.16 11.53 3,825,000 ▼ -0.26% -0.52% 5.78%
2026-06-08 11.72 11.86 11.48 11.56 2,656,100 ▼ -0.52% 0.82% 3.31%
2026-06-05 12.3 12.36 11.5 11.62 4,141,700 ▼ -4.28% 1.32% 7.51%
2026-06-04 12.51 12.64 12.11 12.14 3,043,100 ▼ nan% nan% 4.29%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.64B
Float Adj MCap 2.37B
Valuation
P/E 13.76
Forward P/E 4.51
P/S 0.17
P/B 2.22
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.87
Average Volume 3.99M
Beta 1.73
Short Float 17.35%
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