Sector
Technology
Industry
Software - Infrastructure
Market Cap
16.59
Volume
7,550,300
P/E
17.54
ROE
39.88
52W High
31.6
52W Low
17.69
Price Overview
Open
26.99
High
27.55
Low
26.59
Intraday Range
3.61%
20D Avg Volume
9,559,640
Distance From 52W High
-12.89%
Technical Levels
20 SMA
23.69
50 SMA
20.96
200 SMA
24.76
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 26.99 27.55 26.59 27.53 7,550,300 ▼ -0.83% -2.77% 3.61%
2026-06-01 26.34 27.81 25.98 27.76 10,625,800 ▲ 7.64% 2.13% 7.04%
2026-05-29 24.6 25.86 24.44 25.79 13,661,200 ▲ 5.05% 0.2% 5.81%
2026-05-28 24.65 25.08 24.43 24.55 7,187,900 ▼ -0.2% 0.2% 2.66%
2026-05-27 24.73 25.04 24.58 24.6 7,610,400 ▼ -0.65% -0.12% 1.87%
2026-05-26 24.8 24.99 24.56 24.76 6,443,700 ▼ -0.24% -0.08% 1.75%
2026-05-22 25.03 25.25 24.8 24.82 5,733,400 ▼ nan% nan% 1.81%
Fundamentals
Business
Sector Technology
Industry Software - Infrastructure
Market Cap 16.59B
Float Adj MCap 12.59B
Valuation
P/E 17.54
Forward P/E 8.38
P/S 3.23
P/B 6.31
PEG 1.59
Quality Metrics
ROE 39.88%
ROA 8.67%
Gross Margin 78.46%
Operating Margin 63.37%
Profit Margin 19.46%
Trading Metrics
Relative Volume 0.98
Average Volume 7.74M
Beta 1.09
Short Float 5.89%
Latest Q/Q Growth
Revenue 3.47%
Profit 166.67%
Operating Income 83.11%
EPS 170.97%
Quarterly History
Revenue Qtrs 1.28, 1.24, 1.22, 1.26
Profit Qtrs 0.51, 0.19, 0.13, 0.14
Operating Qtrs 0.81, 0.44, 0.44, 0.46
EPS Qtrs 0.84, 0.31, 0.21, 0.22