Sector
Technology
Industry
Information Technology Services
Market Cap
2.89
Volume
3,699,618
P/E
21.66
ROE
27.56
52W High
89.86
52W Low
16.04
Price Overview
Open
54.85
High
59.17
Low
53.72
Intraday Range
10.15%
20D Avg Volume
4,891,816
Distance From 52W High
-37.32%
Technical Levels
20 SMA
62.36
50 SMA
56.55
200 SMA
42.54
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-10-20 54.85 59.17 53.72 56.32 3,699,618 ▼ -0.39% -2.99% 10.15%
2026-10-19 60.5 61.1 55.44 56.54 3,969,300 ▼ -0.98% 5.95% 10.21%
2026-10-16 61.69 61.69 56.9 57.1 3,988,300 ▼ -7.69% -0.27% 8.42%
2026-10-15 64.19 64.33 58.9 61.86 6,923,600 ▼ -8.48% -5.02% 9.22%
2026-10-14 76.63 77.41 67.21 67.59 5,887,400 ▼ -13.57% -2.01% 15.18%
2026-10-13 76.33 80.47 75.47 78.2 3,596,800 ▼ -1.21% -3.57% 6.63%
2026-10-12 75.7 80.1 72.83 79.15 5,290,800 ▼ nan% nan% 9.98%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.89B
Float Adj MCap 3.03B
Valuation
P/E 21.66
Forward P/E 10.72
P/S 1.51
P/B 6.02
PEG nan
Quality Metrics
ROE 27.56%
ROA 5.01%
Gross Margin 27.63%
Operating Margin 12.26%
Profit Margin 10.43%
Trading Metrics
Relative Volume 1.38
Average Volume 2.75M
Beta 2.86
Short Float 18.7%
Latest Q/Q Growth
Revenue 39.57%
Profit 19.32%
Operating Income 98.0%
EPS 17.24%
Quarterly History
Revenue Qtrs 0.48, 0.34, 0.34, 0.34
Profit Qtrs 0.04, 0.04, 0.01, 0.01
Operating Qtrs 0.05, 0.03, 0.02, 0.02
EPS Qtrs 0.68, 0.58, 0.04, 0.11