Sector
Technology
Industry
Information Technology Services
Market Cap
23.14
Volume
4,815,093
P/E
8.68
ROE
17.22
52W High
78.45
52W Low
37.42
Price Overview
Open
45.35
High
45.61
Low
44.53
Intraday Range
2.43%
20D Avg Volume
5,572,725
Distance From 52W High
-42.94%
Technical Levels
20 SMA
42.4
50 SMA
41.04
200 SMA
51.69
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 45.35 45.61 44.53 44.76 4,815,093 ▼ -2.68% -1.41% 2.43%
2026-07-30 46.01 46.31 45.32 46.0 8,512,600 ▼ -1.73% -1.71% 2.18%
2026-07-29 44.92 47.0 44.82 46.81 7,774,300 ▲ 4.18% -0.02% 4.86%
2026-07-28 43.81 45.1 43.63 44.93 5,963,100 ▲ 4.1% 1.51% 3.37%
2026-07-27 42.17 43.58 41.93 43.16 5,612,400 ▲ 3.97% 1.59% 3.94%
2026-07-24 40.38 41.99 40.36 41.51 4,448,200 ▲ 3.67% 0.85% 4.04%
2026-07-23 40.4 40.6 39.96 40.04 4,528,700 ▼ nan% nan% 1.6%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 23.14B
Float Adj MCap 23.09B
Valuation
P/E 8.68
Forward P/E 6.54
P/S 1.76
P/B 1.45
PEG 0.26
Quality Metrics
ROE 17.22%
ROA 4.07%
Gross Margin 36.29%
Operating Margin 16.39%
Profit Margin 23.35%
Trading Metrics
Relative Volume 0.73
Average Volume 6.63M
Beta 0.81
Short Float 4.0%
Latest Q/Q Growth
Revenue 17.18%
Profit 363.92%
Operating Income -2.95%
EPS 367.35%
Quarterly History
Revenue Qtrs 3.29, 2.81, 2.72, 2.62
Profit Qtrs 2.37, 0.51, 0.26, -0.47
Operating Qtrs 0.53, 0.54, 0.46, 0.41
EPS Qtrs 4.58, 0.98, 0.5, -0.9