Sector
Technology
Industry
Information Technology Services
Market Cap
12.02
Volume
1,016,966
P/E
17.75
ROE
94.88
52W High
434.12
52W Low
139.18
Price Overview
Open
174.48
High
175.09
Low
169.26
Intraday Range
3.44%
20D Avg Volume
1,990,108
Distance From 52W High
-60.7%
Technical Levels
20 SMA
156.59
50 SMA
154.26
200 SMA
206.12
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 174.48 175.09 169.26 170.62 1,016,966 ▼ -4.99% -2.85% 3.44%
2026-06-01 165.04 180.45 165.04 179.59 2,031,400 ▲ 10.72% 1.75% 9.34%
2026-05-29 162.11 166.26 159.16 162.2 8,702,100 ▲ 0.63% 0.58% 4.46%
2026-05-28 159.15 162.82 158.68 161.18 1,251,500 ▲ 0.76% -0.51% 2.61%
2026-05-27 156.5 162.26 156.5 159.97 952,500 ▲ 1.32% -0.88% 3.68%
2026-05-26 157.64 159.86 155.55 157.89 1,083,000 ▼ -1.32% -1.48% 2.77%
2026-05-22 157.53 162.62 157.53 160.01 1,042,200 ▼ nan% nan% 3.23%
Fundamentals
Business
Sector Technology
Industry Information Technology Services
Market Cap 12.02B
Float Adj MCap 10.95B
Valuation
P/E 17.75
Forward P/E 11.71
P/S 1.99
P/B 192.28
PEG 0.84
Quality Metrics
ROE 94.88%
ROA 9.38%
Gross Margin 68.99%
Operating Margin 20.5%
Profit Margin 11.44%
Trading Metrics
Relative Volume 1.09
Average Volume 1.61M
Beta 0.91
Short Float 24.25%
Latest Q/Q Growth
Revenue -13.78%
Profit -8.18%
Operating Income -7.27%
EPS -5.36%
Quarterly History
Revenue Qtrs 1.51, 1.75, 1.52, 1.69
Profit Qtrs 0.22, 0.24, 0.04, 0.24
Operating Qtrs 0.31, 0.33, 0.24, 0.33
EPS Qtrs 3.18, 3.36, 0.47, 3.11