Sector
Technology
Industry
Information Technology Services
Market Cap
2.7
Volume
2,765,290
P/E
37.86
ROE
16.19
52W High
89.86
52W Low
16.04
Price Overview
Open
54.86
High
55.22
Low
51.06
Intraday Range
8.15%
20D Avg Volume
5,012,130
Distance From 52W High
-41.43%
Technical Levels
20 SMA
62.7
50 SMA
62.46
200 SMA
32.55
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 54.86 55.22 51.06 52.63 2,765,290 ▲ 2.33% 6.67% 8.15%
2026-07-30 46.88 51.54 46.2 51.43 2,873,900 ▲ 17.69% 7.28% 11.56%
2026-07-29 48.15 49.1 43.61 43.7 3,169,400 ▼ -9.2% 0.04% 12.59%
2026-07-28 49.72 50.0 46.01 48.13 4,088,700 ▼ -8.31% -5.28% 8.67%
2026-07-27 54.3 55.09 50.17 52.49 2,390,500 ▼ -2.53% 0.84% 9.81%
2026-07-24 57.14 58.98 53.07 53.85 3,602,100 ▼ -7.81% -2.17% 11.13%
2026-07-23 57.47 60.9 57.27 58.41 3,077,600 ▼ nan% nan% 6.35%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.7B
Float Adj MCap 2.61B
Valuation
P/E 37.86
Forward P/E 15.74
P/S 1.41
P/B 6.14
PEG nan
Quality Metrics
ROE 16.19%
ROA 3.84%
Gross Margin 27.92%
Operating Margin 10.83%
Profit Margin 6.44%
Trading Metrics
Relative Volume 0.69
Average Volume 4.04M
Beta 2.83
Short Float 26.94%
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