Sector
Technology
Industry
Information Technology Services
Market Cap
4.39
Volume
2,146,088
P/E
10.2
ROE
12.77
52W High
48.61
52W Low
21.66
Price Overview
Open
22.35
High
22.38
Low
21.66
Intraday Range
3.32%
20D Avg Volume
2,666,159
Distance From 52W High
-54.91%
Technical Levels
20 SMA
25.8
50 SMA
29.39
200 SMA
36.39
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 22.35 22.38 21.66 21.92 2,146,088 ▼ -5.35% -3.5% 3.32%
2026-10-29 23.5 23.62 22.74 23.16 2,245,200 ▼ -2.93% -1.51% 3.89%
2026-10-28 23.24 24.01 22.92 23.86 2,161,400 ▲ 4.6% 1.89% 4.76%
2026-10-27 22.99 23.16 22.65 22.81 1,393,500 ▲ 0.0% 0.79% 2.23%
2026-10-26 22.24 23.3 21.88 22.81 1,262,300 ▲ 2.54% -0.02% 6.47%
2026-10-23 22.17 22.66 22.11 22.25 949,200 ▲ 0.47% 0.14% 2.49%
2026-10-22 22.34 22.82 21.67 22.14 1,946,200 ▼ nan% nan% 5.31%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 4.39B
Float Adj MCap 2.91B
Valuation
P/E 10.2
Forward P/E 1731.56
P/S 0.36
P/B 0.97
PEG 0.54
Quality Metrics
ROE 12.77%
ROA 1.57%
Gross Margin 24.85%
Operating Margin 14.22%
Profit Margin 30.52%
Trading Metrics
Relative Volume 1.14
Average Volume 1.88M
Beta 0.42
Short Float 12.04%
Latest Q/Q Growth
Revenue -8.29%
Profit -68.47%
Operating Income -51.63%
EPS -66.67%
Quarterly History
Revenue Qtrs 3.09, 3.37, 2.92, 2.89
Profit Qtrs 0.84, 2.65, -0.47, 0.73
Operating Qtrs 0.44, 0.91, 0.39, 0.36
EPS Qtrs 3.52, 10.56, -2.48, 3.2