Sector
Technology
Industry
Software - Infrastructure
Market Cap
4.23
Volume
3,533,233
P/E
41.81
ROE
12.95
52W High
24.92
52W Low
12.08
Price Overview
Open
20.61
High
20.8
Low
19.84
Intraday Range
4.84%
20D Avg Volume
6,308,067
Distance From 52W High
-19.46%
Technical Levels
20 SMA
22.04
50 SMA
19.93
200 SMA
16.5
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-06-02 20.61 20.8 19.84 20.07 3,533,233 ▼ -4.56% -2.0% 4.84%
2026-06-01 20.24 21.51 19.87 21.03 4,386,700 ▲ 5.04% 1.1% 8.25%
2026-05-29 20.0 20.4 19.91 20.02 3,792,700 ▲ 0.1% 0.0% 2.46%
2026-05-28 20.02 20.33 19.86 20.0 3,031,500 ▼ -0.6% -0.5% 2.37%
2026-05-27 20.26 20.43 19.98 20.12 2,808,900 ▼ -1.32% -0.64% 2.28%
2026-05-26 21.61 21.74 20.26 20.39 4,992,100 ▼ -5.51% 0.14% 7.28%
2026-05-22 21.71 21.76 21.48 21.58 2,151,000 ▼ nan% nan% 1.3%
Fundamentals
Business
Sector Technology
Industry Software - Infrastructure
Market Cap 4.23B
Float Adj MCap 3.7B
Valuation
P/E 41.81
Forward P/E 12.17
P/S 2.33
P/B 4.65
PEG nan
Quality Metrics
ROE 12.95%
ROA 6.56%
Gross Margin 60.79%
Operating Margin 14.42%
Profit Margin 6.12%
Trading Metrics
Relative Volume 0.84
Average Volume 4.23M
Beta 0.4
Short Float 6.9%
Latest Q/Q Growth
Revenue 2.4%
Profit 19.01%
Operating Income 38.45%
EPS 21.05%
Quarterly History
Revenue Qtrs 0.45, 0.44, 0.42, 0.41
Profit Qtrs 0.05, 0.04, 0.01, 0.01
Operating Qtrs 0.05, 0.04, 0.01, 0.01
EPS Qtrs 0.23, 0.19, 0.04, 0.03