Sector
Technology
Industry
Information Technology Services
Market Cap
5.39
Volume
26,132,059
P/E
nan
ROE
-13.62
52W High
50.72
52W Low
17.19
Price Overview
Open
18.21
High
18.44
Low
17.19
Intraday Range
7.24%
20D Avg Volume
28,486,498
Distance From 52W High
-64.88%
Technical Levels
20 SMA
20.88
50 SMA
24.06
200 SMA
31.33
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 18.21 18.44 17.19 17.82 26,132,059 ▼ -8.22% -6.18% 7.24%
2026-10-29 19.59 20.23 19.16 19.41 16,293,000 ▼ -4.81% -3.92% 5.58%
2026-10-28 20.05 20.43 18.95 20.39 29,648,600 ▲ 4.51% 2.74% 7.84%
2026-10-27 18.38 19.77 18.26 19.51 20,715,000 ▲ 9.42% 3.06% 8.27%
2026-10-26 17.82 18.67 17.5 17.83 27,142,000 ▼ -2.3% -2.36% 6.69%
2026-10-23 18.98 19.49 18.14 18.25 18,271,000 ▼ -4.4% -0.58% 7.43%
2026-10-22 20.0 20.5 18.72 19.09 26,803,100 ▼ nan% nan% 9.54%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.39B
Float Adj MCap 4.65B
Valuation
P/E nan
Forward P/E -22.71
P/S 3.94
P/B 3.3
PEG 1.83
Quality Metrics
ROE -13.62%
ROA -2.03%
Gross Margin 21.65%
Operating Margin -18.25%
Profit Margin -53.03%
Trading Metrics
Relative Volume 1.34
Average Volume 19.83M
Beta 6.0
Short Float 23.9%
Latest Q/Q Growth
Revenue 32.13%
Profit -113.81%
Operating Income 50.0%
EPS -94.87%
Quarterly History
Revenue Qtrs 0.34, 0.26, 0.13, 0.13
Profit Qtrs -0.24, -0.11, -0.1, -0.02
Operating Qtrs -0.06, -0.12, -0.03, -0.03
EPS Qtrs -0.76, -0.39, -0.36, -0.07