Sector
Technology
Industry
Information Technology Services
Market Cap
2.66
Volume
2,408,683
P/E
19.97
ROE
27.56
52W High
89.86
52W Low
16.04
Price Overview
Open
53.28
High
55.3
Low
50.28
Intraday Range
9.98%
20D Avg Volume
5,409,249
Distance From 52W High
-42.21%
Technical Levels
20 SMA
62.56
50 SMA
56.2
200 SMA
43.99
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-30 53.28 55.3 50.28 51.93 2,408,683 ▼ -11.67% -9.37% 9.98%
2026-10-29 58.64 60.01 57.81 58.79 1,618,300 ▼ -3.31% -3.55% 3.81%
2026-10-28 60.01 60.92 58.18 60.8 2,294,400 ▲ 3.07% 1.73% 4.71%
2026-10-27 56.06 59.59 55.59 58.99 2,430,300 ▲ 7.41% 2.08% 7.2%
2026-10-26 53.44 55.86 51.42 54.92 3,006,200 ▲ 2.83% 0.06% 8.63%
2026-10-23 51.78 55.74 50.07 53.41 4,362,600 ▲ 2.89% -0.25% 11.32%
2026-10-22 55.08 56.12 51.24 51.91 4,198,400 ▼ nan% nan% 9.51%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.66B
Float Adj MCap 3.04B
Valuation
P/E 19.97
Forward P/E 9.88
P/S 1.17
P/B 6.0
PEG nan
Quality Metrics
ROE 27.56%
ROA 5.07%
Gross Margin 27.63%
Operating Margin 13.39%
Profit Margin 10.43%
Trading Metrics
Relative Volume 0.89
Average Volume 2.75M
Beta 2.86
Short Float 18.46%
Latest Q/Q Growth
Revenue 18.38%
Profit 108.56%
Operating Income 23.29%
EPS 89.71%
Quarterly History
Revenue Qtrs 0.57, 0.48, 0.34, 0.34
Profit Qtrs 0.09, 0.04, 0.04, 0.01
Operating Qtrs 0.06, 0.05, 0.03, 0.02
EPS Qtrs 1.29, 0.68, 0.58, 0.04