Sector
Technology
Industry
Information Technology Services
Market Cap
2.98
Volume
1,161,494
P/E
41.8
ROE
16.19
52W High
89.86
52W Low
16.04
Price Overview
Open
56.12
High
61.45
Low
56.12
Intraday Range
9.5%
20D Avg Volume
5,019,015
Distance From 52W High
-33.95%
Technical Levels
20 SMA
68.08
50 SMA
61.73
200 SMA
31.61
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-22 56.12 61.45 56.12 59.35 1,161,494 ▲ 2.15% -3.41% 9.5%
2026-07-21 56.0 58.77 54.83 58.1 3,144,700 ▲ 9.15% 5.2% 7.19%
2026-07-20 58.92 58.92 52.01 53.23 6,132,500 ▼ -11.89% -2.47% 13.29%
2026-07-17 62.67 65.21 59.53 60.41 4,131,400 ▼ -8.43% -5.0% 9.55%
2026-07-16 70.02 70.89 64.64 65.97 3,755,900 ▼ -9.44% -3.88% 9.67%
2026-07-15 81.6 83.0 68.53 72.85 9,701,400 ▼ -6.36% 4.88% 21.11%
2026-07-14 79.12 79.49 69.69 77.8 4,728,500 ▼ nan% nan% 14.06%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 2.98B
Float Adj MCap 2.88B
Valuation
P/E 41.8
Forward P/E 17.37
P/S 1.55
P/B 7.54
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.81
Average Volume 3.89M
Beta 2.83
Short Float 24.32%
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