Sector
Technology
Industry
Software - Infrastructure
Market Cap
1.61
Volume
7,089,834
P/E
17.21
ROE
19.46
52W High
44.99
52W Low
10.4
Price Overview
Open
17.94
High
19.6
Low
17.51
Intraday Range
11.94%
20D Avg Volume
3,001,452
Distance From 52W High
-57.17%
Technical Levels
20 SMA
17.44
50 SMA
16.1
200 SMA
17.97
Last 7 Trading Days
Date Open High Low Close Volume % Change Gap % Range %
2026-07-31 17.94 19.6 17.51 19.27 7,089,834 ▲ 9.24% 1.7% 11.94%
2026-07-30 18.0 18.0 15.68 17.64 6,614,200 ▲ 8.96% 11.15% 14.8%
2026-07-29 16.36 16.93 16.07 16.19 3,626,700 ▼ -2.53% -1.51% 5.42%
2026-07-28 16.77 17.0 15.81 16.61 2,057,200 ▼ -2.06% -1.12% 7.5%
2026-07-27 16.62 17.43 16.59 16.96 1,948,000 ▲ 6.73% 4.59% 5.06%
2026-07-24 16.39 16.53 15.85 15.89 1,627,300 ▼ -2.28% 0.8% 4.29%
2026-07-23 16.7 16.83 15.88 16.26 1,612,000 ▼ nan% nan% 5.95%
Fundamentals
Business
Sector Technology
Industry Software - Infrastructure
Market Cap 1.61B
Float Adj MCap 1.29B
Valuation
P/E 17.21
Forward P/E 4.88
P/S 1.34
P/B 2.68
PEG 0.04
Quality Metrics
ROE 19.46%
ROA 13.97%
Gross Margin 43.39%
Operating Margin 27.33%
Profit Margin 9.12%
Trading Metrics
Relative Volume 1.85
Average Volume 3.84M
Beta nan
Short Float 17.2%
Latest Q/Q Growth
Revenue -6.87%
Profit -28.0%
Operating Income -7.42%
EPS -19.44%
Quarterly History
Revenue Qtrs 0.3, 0.32, 0.34, 0.32
Profit Qtrs 0.02, 0.03, 0.02, 0.02
Operating Qtrs 0.06, 0.07, 0.07, 0.05
EPS Qtrs 0.29, 0.36, 0.23, 0.2