Sector
Technology
Industry
Software - Infrastructure
Market Cap
6.82
Volume
58,751,435
P/E
21.83
ROE
18.18
52W High
19.84
52W Low
9.2
Price Overview
Open
12.44
High
12.77
Low
11.78
Intraday Range
8.4%
20D Avg Volume
42,804,557
Distance From 52W High
-38.61%
Technical Levels
20 SMA
10.86
50 SMA
10.74
200 SMA
13.02
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 12.44 12.77 11.78 12.18 58,751,435 ▼ -7.02% -5.04% 8.4%
2026-06-01 11.95 13.2 11.9 13.1 67,802,200 ▲ 11.77% 1.96% 10.92%
2026-05-29 10.7 12.02 10.42 11.72 65,006,400 ▲ 1.21% -7.6% 15.36%
2026-05-28 11.42 12.09 11.23 11.58 85,009,700 ▲ 3.76% 2.33% 7.66%
2026-05-27 11.09 11.46 10.98 11.16 41,505,900 ▲ 0.63% 0.0% 4.37%
2026-05-26 10.96 11.4 10.73 11.09 51,375,600 ▲ 1.46% 0.27% 6.24%
2026-05-22 10.7 11.11 10.67 10.93 39,347,000 ▼ nan% nan% 4.12%
Fundamentals
Business
Sector Technology
Industry Software - Infrastructure
Market Cap 6.82B
Float Adj MCap 5.45B
Valuation
P/E 21.83
Forward P/E 14.44
P/S 3.54
P/B 3.38
PEG 0.47
Quality Metrics
ROE 18.18%
ROA 2.37%
Gross Margin 83.05%
Operating Margin 7.27%
Profit Margin 19.58%
Trading Metrics
Relative Volume 1.96
Average Volume 33.45M
Beta 0.91
Short Float 31.78%
Latest Q/Q Growth
Revenue 17.03%
Profit -47.46%
Operating Income 514.23%
EPS -78.95%
Quarterly History
Revenue Qtrs 0.48, 0.41, 0.36, 0.36
Profit Qtrs 0.1, 0.2, 0.0, -0.02
Operating Qtrs 0.08, 0.01, -0.02, -0.02
EPS Qtrs 0.04, 0.19, 0.37, 0.0