Sector
Technology
Industry
Information Technology Services
Market Cap
2.34
Volume
4,224,031
P/E
19.25
ROE
4.03
52W High
15.68
52W Low
7.9
Price Overview
Open
14.41
High
14.79
Low
14.34
Intraday Range
3.14%
20D Avg Volume
4,634,932
Distance From 52W High
-6.7%
Technical Levels
20 SMA
12.06
50 SMA
11.48
200 SMA
11.52
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 14.41 14.79 14.34 14.63 4,224,031 ▲ 2.59% 1.05% 3.14%
2026-10-19 13.58 15.31 13.58 14.26 16,671,300 ▲ 4.7% -0.29% 12.74%
2026-10-16 13.97 14.15 13.41 13.62 4,795,800 ▼ -1.23% 1.31% 5.52%
2026-10-15 13.0 13.85 12.96 13.79 4,206,300 ▲ 7.82% 1.64% 6.87%
2026-10-14 12.83 12.97 12.51 12.79 3,049,700 ▲ 0.16% 0.47% 3.68%
2026-10-13 12.55 13.2 12.55 12.77 5,794,200 ▲ 1.83% 0.08% 5.18%
2026-10-12 12.47 12.75 12.37 12.54 4,754,100 ▼ nan% nan% 3.07%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.34B
Float Adj MCap 2.3B
Valuation
P/E 19.25
Forward P/E 4.95
P/S 0.19
P/B 0.77
PEG 0.49
Quality Metrics
ROE 4.03%
ROA 1.82%
Gross Margin 23.0%
Operating Margin 2.03%
Profit Margin 0.99%
Trading Metrics
Relative Volume 1.45
Average Volume 3.61M
Beta 0.79
Short Float 18.97%
Latest Q/Q Growth
Revenue -2.0%
Profit -231.78%
Operating Income -129.49%
EPS 186.9%
Quarterly History
Revenue Qtrs 3.13, 3.19, 3.16, 3.16
Profit Qtrs -0.14, 0.11, 0.04, 0.02
Operating Qtrs -0.05, 0.16, 0.12, 0.07
EPS Qtrs 0.73, -0.84, 0.61, 0.2