Sector
Technology
Industry
Information Technology Services
Market Cap
5.85
Volume
19,050,284
P/E
nan
ROE
-13.62
52W High
50.72
52W Low
17.65
Price Overview
Open
18.6
High
20.14
Low
18.42
Intraday Range
9.34%
20D Avg Volume
25,279,434
Distance From 52W High
-61.89%
Technical Levels
20 SMA
23.44
50 SMA
25.78
200 SMA
31.92
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 18.6 20.14 18.42 19.33 19,050,284 ▲ 0.42% -3.35% 9.34%
2026-10-19 19.42 20.14 18.92 19.25 36,132,400 ▲ 6.65% 7.56% 6.42%
2026-10-16 19.77 19.91 17.65 18.05 34,941,600 ▼ -11.48% -3.02% 12.8%
2026-10-15 19.29 20.44 18.36 20.39 35,326,700 ▲ 0.32% -5.07% 11.33%
2026-10-14 21.66 21.8 20.01 20.33 30,792,300 ▼ -9.43% -3.48% 8.95%
2026-10-13 22.13 22.62 21.44 22.44 28,124,400 ▼ -3.48% -4.82% 5.53%
2026-10-12 23.55 23.83 23.06 23.25 15,572,400 ▼ nan% nan% 3.33%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 5.85B
Float Adj MCap 5.05B
Valuation
P/E nan
Forward P/E -24.64
P/S 5.65
P/B 3.24
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 0.97
Average Volume 19.93M
Beta 6.0
Short Float 20.47%
Latest Q/Q Growth
Revenue 104.32%
Profit -10.94%
Operating Income -381.38%
EPS -8.33%
Quarterly History
Revenue Qtrs 0.26, 0.13, 0.13, 0.06
Profit Qtrs -0.11, -0.1, -0.02, -0.02
Operating Qtrs -0.12, -0.03, -0.03, -0.02
EPS Qtrs -0.39, -0.36, -0.07, -0.07